fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00e801e802e803e804e805e806e807e808e809e80ae80be80ce80de80ee80fe810e811e812e813e814e815e816e817e818e819e81ae81be81ce81de81ee81fe820e821e822e823e824e825e826e827e828e829e82ae82be82ce82de82ee82fe830e831e832e833e834e835e836e837e838e839e83ae83be83ce83de83ee83fe840e841e842e843e844e845e846e847e848e849e84ae84be84ce84de84ee84fe850e851e852e853e854e855e856e857e858e859e85ae85be85ce85de85ee85fe860e861e862e863e864e865e866e867e868e869e86ae86be86ce86de86ee86fe870e871e872e873e874e875e876e877e878e879e87ae87be87ce87de87ee87fe880e881e882e883e884e885e886e887e888e889e88ae88be88ce88de88ee88fe890e891e892e893e894e895e896e897e898e899e89ae89be89ce89de89ee89fe8a0e8a1e8a2e8a3e8a4e8a5e8a6e8a7e8a8e8a9e8aae8abe8ace8ade8aee8afe8b0e8b1e8b2e8b3e8b4e8b5e8b6e8b7e8b8e8b9e8bae8bbe8bce8bde8bee8bfe8c0e8c1e8c2e8c3e8c4e8c5e8c6e8c7e8c8e8c9e8cae8cbe8cce8cde8cee8cfe8d0e8d1e8d2e8d3e8d4e8d5e8d6e8d7e8d8e8d9e8dae8dbe8dce8dde8dee8dfe8e0e8e1e8e2e8e3e8e4e8e5e8e6e8e7e8e8e8e9e8eae8ebe8ece8ede8eee8efe8f0e8f1e8f2e8f3e8f4e8f5e8f6e8f7e8f8e8f9e8fae8fbe8fce8fde8fee8ffe800e901e902e903e904e905e906e907e908e909e90ae90be90ce90de90ee90fe910e911e912e913e914e915e916e917e918e919e91ae91be91ce91de91ee91fe920e921e922e923e924e925e926e927e928e929e92ae92be92ce92de92ee92fe930e931e932e933e934e935e936e937e938e939e93ae93be93ce93de93ee93fe940e941e942e943e944e945e946e947e948e949e94ae94be94ce94de94ee94fe950e951e952e953e954e955e956e957e958e959e95ae95be95ce95de95ee95fe960e961e962e963e964e965e966e967e968e969e96ae96be96ce96de96ee96fe970e971e972e973e974e975e976e977e978e979e97ae97be97ce97de97ee97fe980e981e982e983e984e985e986e987e988e989e98ae98be98ce98de98ee98fe990e991e992e993e994e995e996e997e998e999e99ae99be99ce99de99ee99fe9a0e9a1e9a2e9a3e9a4e9a5e9a6e9a7e9a8e9a9e9aae9abe9ace9ade9aee9afe9b0e9b1e9b2e9b3e9b4e9b5e9b6e9b7e9b8e9b9e9bae9bbe9bce9bde9bee9bfe9c0e9c1e9c2e9c3e9c4e9c5e9c6e9c7e9c8e9c9e9cae9cbe9cce9cde9cee9cfe9d0e9d1e9d2e9d3e9d4e9d5e9d6e9d7e9d8e9d9e9dae9dbe9dce9dde9dee9dfe9e0e9e1e9e2e9e3e9e4e9e5e9e6e9e7e9e8e9e9e9eae9ebe9ece9ede9eee9efe9f0e9f1e9f2e9f3e9f4e9f5e9f6e9f7e9f8e9f9e9fae9fbe9fce9fde9fee9ffe900ea01ea02ea03ea04ea05ea06ea07ea08ea09ea0aea0bea0cea0dea0eea0fea10ea11ea12ea13ea14ea15ea16ea17ea18ea19ea1aea1bea1cea1dea1eea1fea20ea21ea22ea23ea24ea25ea26ea27ea28ea29ea2aea2bea2cea2dea2eea2fea30ea31ea32ea33ea34ea35ea36ea37ea38ea39ea3aea3bea3cea3dea3eea3fea40ea41ea42ea43ea44ea45ea46ea47ea48ea49ea4aea4bea4cea4dea4eea4fea50ea51ea52ea53ea54ea55ea56ea57ea58ea59ea5aea5bea5cea5dea5eea5fea60ea61ea62ea63ea64ea65ea66ea67ea68ea69ea6aea6bea6cea6dea6eea6fea70ea71ea72ea73ea74ea75ea76ea77ea78ea79ea7aea7bea7cea7dea7eea7fea80ea81ea82ea83ea84ea85ea86ea87ea88ea89ea8aea8bea8cea8dea8eea8fea90ea91ea92ea93ea94ea95ea96ea97ea98ea99ea9aea9bea9cea9dea9eea9feaa0eaa1eaa2eaa3eaa4eaa5eaa6eaa7eaa8eaa9eaaaeaabeaaceaadeaaeeaafeab0eab1eab2eab3eab4eab5eab6eab7eab8eab9eabaeabbeabceabdeabeeabfeac0eac1eac2eac3eac4eac5eac6eac7eac8eac9eacaeacbeacceacdeaceeacfead0ead1ead2ead3ead4ead5ead6ead7ead8ead9eadaeadbeadceaddeadeeadfeae0eae1eae2eae3eae4eae5eae6eae7eae8eae9eaeaeaebeaeceaedeaeeeaefeaf0eaf1eaf2eaf3eaf4eaf5eaf6eaf7eaf8eaf9eafaeafbeafceafdeafeeaffea00eb01eb02eb03eb04eb05eb06eb07eb08eb09eb0aeb0beb0ceb0deb0eeb0feb10eb11eb12eb13eb14eb15eb16eb17eb18eb19eb1aeb1beb1ceb1deb1eeb1feb20eb21eb22eb23eb24eb25eb26eb27eb28eb29eb2aeb2beb2ceb2deb2eeb2feb30eb31eb32eb33eb34eb35eb36eb37eb38eb39eb3aeb3beb3ceb3deb3eeb3feb40eb41eb42eb43eb44eb45eb46eb47eb48eb49eb4aeb4beb4ceb4deb4eeb4feb50eb51eb52eb53eb54eb55eb56eb57eb58eb59eb5aeb5beb5ceb5deb5eeb5feb60eb61eb62eb63eb64eb65eb66eb67eb68eb69eb6aeb6beb6ceb6deb6eeb6feb70eb71eb72eb73eb74eb75eb76eb77eb78eb79eb7aeb7beb7ceb7deb7eeb7feb80eb81eb82eb83eb84eb85eb86eb87eb88eb89eb8aeb8beb8ceb8deb8eeb8feb90eb91eb92eb93eb94eb95eb96eb97eb98eb99eb9aeb9beb9ceb9deb9eeb9feba0eba1eba2eba3eba4eba5eba6eba7eba8eba9ebaaebabebacebadebaeebafebb0ebb1ebb2ebb3ebb4ebb5ebb6ebb7ebb8ebb9ebbaebbbebbcebbdebbeebbfebc0ebc1ebc2ebc3ebc4ebc5ebc6ebc7ebc8ebc9ebcaebcbebccebcdebceebcfebd0ebd1ebd2ebd3ebd4ebd5ebd6ebd7ebd8ebd9ebdaebdbebdcebddebdeebdfebe0ebe1ebe2ebe3ebe4ebe5ebe6ebe7ebe8ebe9ebeaebebebecebedebeeebefebf0ebf1ebf2ebf3ebf4ebf5ebf6ebf7ebf8ebf9ebfaebfbebfcebfdebfeebffeb00ec01ec02ec03ec04ec05ec06ec07ec08ec09ec0aec0bec0cec0dec0eec0fec10ec11ec12ec13ec14ec15ec16ec17ec18ec19ec1aec1bec1cec1dec1eec1fec20ec21ec22ec23ec24ec25ec26ec27ec28ec29ec2aec2bec2cec2dec2eec2fec30ec31ec32ec33ec34ec35ec36ec37ec38ec39ec3aec3bec3cec3dec3eec3fec40ec41ec42ec43ec44ec45ec46ec47ec48ec49ec4aec4bec4cec4dec4eec4fec50ec51ec52ec53ec54ec55ec56ec57ec58ec59ec5aec5bec5cec5dec5eec5fec60ec61ec62ec63ec64ec65ec66ec67ec68ec69ec6aec6bec6cec6dec6eec6fec70ec71ec72ec73ec74ec75ec76ec77ec78ec79ec7aec7bec7cec7dec7eec7fec80ec81ec82ec83ec84ec85ec86ec87ec88ec89ec8aec8bec8cec8dec8eec8fec90ec91ec92ec93ec94ec95ec96ec97ec98ec99ec9aec9bec9cec9dec9eec9feca0eca1eca2eca3eca4eca5eca6eca7eca8eca9ecaaecabecacecadecaeecafecb0ecb1ecb2ecb3ecb4ecb5ecb6ecb7ecb8ecb9ecbaecbbecbcecbdecbeecbfecc0ecc1ecc2ecc3ecc4ecc5ecc6ecc7ecc8ecc9eccaeccbeccceccdecceeccfecd0ecd1ecd2ecd3ecd4ecd5ecd6ecd7ecd8ecd9ecdaecdbecdcecddecdeecdfece0ece1ece2ece3ece4ece5ece6ece7ece8ece9eceaecebecececedeceeecefecf0ecf1ecf2ecf3ecf4ecf5ecf6ecf7ecf8ecf9ecfaecfbecfcecfdecfeecffec00ed01ed02ed03ed04ed05ed06ed07ed08ed09ed0aed0bed0ced0ded0eed0fed10ed11ed12ed13ed14ed15ed16ed17ed18ed19ed1aed1bed1ced1ded1eed1fed20ed21ed22ed23ed24ed25ed26ed27ed28ed29ed2aed2bed2ced2ded2eed2fed30ed31ed32ed33ed34ed35ed36ed37ed38ed39ed3aed3bed3ced3ded3eed3fed40ed41ed42ed43ed44ed45ed46ed47ed48ed49ed4aed4bed4ced4ded4eed4fed50ed51ed52ed53ed54ed55ed56ed57ed58ed59ed5aed5bed5ced5ded5eed5fed60ed61ed62ed63ed64ed65ed66ed67ed68ed69ed6aed6bed6ced6ded6eed6fed70ed71ed72ed73ed74ed75ed76ed77ed78ed79ed7aed7bed7ced7ded7eed7fed80ed81ed82ed83ed84ed85ed86ed87ed88ed89ed8aed8bed8ced8ded8eed8fed90ed91ed92ed93ed94ed95ed96ed97ed98ed99ed9aed9bed9ced9ded9eed9feda0eda1eda2eda3eda4eda5eda6eda7eda8eda9edaaedabedacedadedaeedafedb0edb1edb2edb3edb4edb5edb6edb7edb8edb9edbaedbbedbcedbdedbeedbfedc0edc1edc2edc3edc4edc5edc6edc7edc8edc9edcaedcbedccedcdedceedcfedd0edd1edd2edd3edd4edd5edd6edd7edd8edd9eddaeddbeddcedddeddeeddfede0ede1ede2ede3ede4ede5ede6ede7ede8ede9edeaedebedecedededeeedefedf0edf1edf2edf3edf4edf5edf6edf7edf8edf9edfaedfbedfcedfdedfeedffed00ee01ee02ee03ee04ee05ee06ee07ee08ee09ee0aee0bee0cee0dee0eee0fee10ee11ee12ee13ee14ee15ee16ee17ee18ee19ee1aee1bee1cee1dee1eee1fee20ee21ee22ee23ee24ee25ee26ee27ee28ee29ee2aee2bee2cee2dee2eee2fee30ee31ee32ee33ee34ee35ee36ee37ee38ee39ee3aee3bee3cee3dee3eee3fee40ee41ee42ee43ee44ee45ee46ee47ee48ee49ee4aee4bee4cee4dee4eee4fee50ee51ee52ee53ee54ee55ee56ee57ee58ee59ee5aee5bee5cee5dee5eee5fee60ee61ee62ee63ee64ee65ee66ee67ee68ee69ee6aee6bee6cee6dee6eee6fee70ee71ee72ee73ee74ee75ee76ee77ee78ee79ee7aee7bee7cee7dee7eee7fee80ee81ee82ee83ee84ee85ee86ee87ee88ee89ee8aee8bee8cee8dee8eee8fee90ee91ee92ee93ee94ee95ee96ee97ee98ee99ee9aee9bee9cee9dee9eee9feea0eea1eea2eea3eea4eea5eea6eea7eea8eea9eeaaeeabeeaceeadeeaeeeafeeb0eeb1eeb2eeb3eeb4eeb5eeb6eeb7eeb8eeb9eebaeebbeebceebdeebeeebfeec0eec1eec2eec3eec4eec5eec6eec7eec8eec9eecaeecbeecceecdeeceeecfeed0eed1eed2eed3eed4eed5eed6eed7eed8eed9eedaeedbeedceeddeedeeedfeee0eee1eee2eee3eee4eee5eee6eee7eee8eee9eeeaeeebeeeceeedeeeeeeefeef0eef1eef2eef3eef4eef5eef6eef7eef8eef9eefaeefbeefceefdeefeeeffee00ef01ef02ef03ef04ef05ef06ef07ef08ef09ef0aef0bef0cef0def0eef0fef10ef11ef12ef13ef14ef15ef16ef17ef18ef19ef1aef1bef1cef1def1eef1fef20ef21ef22ef23ef24ef25ef26ef27ef28ef29ef2aef2bef2cef2def2eef2fef30ef31ef32ef33ef34ef35ef36ef37ef38ef39ef3aef3bef3cef3def3eef3fef40ef41ef42ef43ef44ef45ef46ef47ef48ef49ef4aef4bef4cef4def4eef4fef50ef51ef52ef53ef54ef55ef56ef57ef58ef59ef5aef5bef5cef5def5eef5fef60ef61ef62ef63ef64ef65ef66ef67ef68ef69ef6aef6bef6cef6def6eef6fef70ef71ef72ef73ef74ef75ef76ef77ef78ef79ef7aef7bef7cef7def7eef7fef80ef81ef82ef83ef84ef85ef86ef87ef88ef89ef8aef8bef8cef8def8eef8fef90ef91ef92ef93ef94ef95ef96ef97ef98ef99ef9aef9bef9cef9def9eef9fefa0efa1efa2efa3efa4efa5efa6efa7efa8efa9efaaefabefacefadefaeefafefb0efb1efb2efb3efb4efb5efb6efb7efb8efb9efbaefbbefbcefbdefbeefbfefc0efc1efc2efc3efc4efc5efc6efc7efc8efc9efcaefcbefccefcdefceefcfefd0efd1efd2efd3efd4efd5efd6efd7efd8efd9efdaefdbefdcefddefdeefdfefe0efe1efe2efe3efe4efe5efe6efe7efe8efe9efeaefebefecefedefeeefefeff0eff1eff2eff3eff4eff5eff6eff7eff8eff9effaeffbeffceffdeffeefffef00f001f002f003f004f005f006f007f008f009f00af00bf00cf00df00ef00ff010f011f012f013f014f015f016f017f018f019f01af01bf01cf01df01ef01ff020f021f022f023f024f025f026f027f028f029f02af02bf02cf02df02ef02ff030f031f032f033f034f035f036f037f038f039f03af03bf03cf03df03ef03ff040f041f042f043f044f045f046f047f048f049f04af04bf04cf04df04ef04ff050f051f052f053f054f055f056f057f058f059f05af05bf05cf05df05ef05ff060f061f062f063f064f065f066f067f068f069f06af06bf06cf06df06ef06ff070f071f072f073f074f075f076f077f078f079f07af07bf07cf07df07ef07ff080f081f082f083f084f085f086f087f088f089f08af08bf08cf08df08ef08ff090f091f092f093f094f095f096f097f098f099f09af09bf09cf09df09ef09ff0a0f0a1f0a2f0a3f0a4f0a5f0a6f0a7f0a8f0a9f0aaf0abf0acf0adf0aef0aff0b0f0b1f0b2f0b3f0b4f0b5f0b6f0b7f0b8f0b9f0baf0bbf0bcf0bdf0bef0bff0c0f0c1f0c2f0c3f0c4f0c5f0c6f0c7f0c8f0c9f0caf0cbf0ccf0cdf0cef0cff0d0f0d1f0d2f0d3f0d4f0d5f0d6f0d7f0d8f0d9f0daf0dbf0dcf0ddf0def0dff0e0f0e1f0e2f0e3f0e4f0e5f0e6f0e7f0e8f0e9f0eaf0ebf0ecf0edf0eef0eff0f0f0f1f0f2f0f3f0f4f0f5f0f6f0f7f0f8f0f9f0faf0fbf0fcf0fdf0fef0fff000f101f102f103f104f105f106f107f108f109f10af10bf10cf10df10ef10ff110f111f112f113f114f115f116f117f118f119f11af11bf11cf11df11ef11ff120f121f122f123f124f125f126f127f128f129f12af12bf12cf12df12ef12ff130f131f132f133f134f135f136f137f138f139f13af13bf13cf13df13ef13ff140f141f142f143f144f145f146f147f148f149f14af14bf14cf14df14ef14ff150f151f152f153f154f155f156f157f158f159f15af15bf15cf15df15ef15ff160f161f162f163f164f165f166f167f168f169f16af16bf16cf16df16ef16ff170f171f172f173f174f175f176f177f178f179f17af17bf17cf17df17ef17ff180f181f182f183f184f185f186f187f188f189f18af18bf18cf18df18ef18ff190f191f192f193f194f195f196f197f198f199f19af19bf19cf19df19ef19ff1a0f1a1f1a2f1a3f1a4f1a5f1a6f1a7f1a8f1a9f1aaf1abf1acf1adf1aef1aff1b0f1b1f1b2f1b3f1b4f1b5f1b6f1b7f1b8f1b9f1baf1bbf1bcf1bdf1bef1bff1c0f1c1f1c2f1c3f1c4f1c5f1c6f1c7f1c8f1c9f1caf1cbf1ccf1cdf1cef1cff1d0f1d1f1d2f1d3f1d4f1d5f1d6f1d7f1d8f1d9f1daf1dbf1dcf1ddf1def1dff1e0f1e1f1e2f1e3f1e4f1e5f1e6f1e7f1e8f1e9f1eaf1ebf1ecf1edf1eef1eff1f0f1f1f1f2f1f3f1f4f1f5f1f6f1f7f1f8f1f9f1faf1fbf1fcf1fdf1fef1fff100f201f202f203f204f205f206f207f208f209f20af20bf20cf20df20ef20ff210f211f212f213f214f215f216f217f218f219f21af21bf21cf21df21ef21ff220f221f222f223f224f225f226f227f228f229f22af22bf22cf22df22ef22ff230f231f232f233f234f235f236f237f238f239f23af23bf23cf23df23ef23ff240f241f242f243f244f245f246f247f248f249f24af24bf24cf24df24ef24ff250f251f252f253f254f255f256f257f258f259f25af25bf25cf25df25ef25ff260f261f262f263f264f265f266f267f268f269f26af26bf26cf26df26ef26ff270f271f272f273f274f275f276f277f278f279f27af27bf27cf27df27ef27ff280f281f282f283f284f285f286f287f288f289f28af28bf28cf28df28ef28ff290f291f292f293f294f295f296f297f298f299f29af29bf29cf29df29ef29ff2a0f2a1f2a2f2a3f2a4f2a5f2a6f2a7f2a8f2a9f2aaf2abf2acf2adf2aef2aff2b0f2b1f2b2f2b3f2b4f2b5f2b6f2b7f2b8f2b9f2baf2bbf2bcf2bdf2bef2bff2c0f2c1f2c2f2c3f2c4f2c5f2c6f2c7f2c8f2c9f2caf2cbf2ccf2cdf2cef2cff2d0f2d1f2d2f2d3f2d4f2d5f2d6f2d7f2d8f2d9f2daf2dbf2dcf2ddf2def2dff2e0f2e1f2e2f2e3f2e4f2e5f2e6f2e7f2e8f2e9f2eaf2ebf2ecf2edf2eef2eff2f0f2f1f2f2f2f3f2f4f2f5f2f6f2f7f2f8f2f9f2faf2fbf2fcf2fdf2fef2fff200f301f302f303f304f305f306f307f308f309f30af30bf30cf30df30ef30ff310f311f312f313f314f315f316f317f318f319f31af31bf31cf31df31ef31ff320f321f322f323f324f325f326f327f328f329f32af32bf32cf32df32ef32ff330f331f332f333f334f335f336f337f338f339f33af33bf33cf33df33ef33ff340f341f342f343f344f345f346f347f348f349f34af34bf34cf34df34ef34ff350f351f352f353f354f355f356f357f358f359f35af35bf35cf35df35ef35ff360f361f362f363f364f365f366f367f368f369f36af36bf36cf36df36ef36ff370f371f372f373f374f375f376f377f378f379f37af37bf37cf37df37ef37ff380f381f382f383f384f385f386f387f388f389f38af38bf38cf38df38ef38ff390f391f392f393f394f395f396f397f398f399f39af39bf39cf39df39ef39ff3a0f3a1f3a2f3a3f3a4f3a5f3a6f3a7f3a8f3a9f3aaf3abf3acf3adf3aef3aff3b0f3b1f3b2f3b3f3b4f3b5f3b6f3b7f3b8f3b9f3baf3bbf3bcf3bdf3bef3bff3c0f3c1f3c2f3c3f3c4f3c5f3c6f3c7f3c8f3c9f3caf3cbf3ccf3cdf3cef3cff3d0f3d1f3d2f3d3f3d4f3d5f3d6f3d7f3d8f3d9f3daf3dbf3dcf3ddf3def3dff3e0f3e1f3e2f3e3f3e4f3e5f3e6f3e7f3e8f3e9f3eaf3ebf3ecf3edf3eef3eff3f0f3f1f3f2f3f3f3f4f3f5f3f6f3f7f3f8f3f9f3faf3fbf3fcf3fdf3fef3fff300f401f402f403f404f405f406f407f408f409f40af40bf40cf40df40ef40ff410f411f412f413f414f415f416f417f418f419f41af41bf41cf41df41ef41ff420f421f422f423f424f425f426f427f428f429f42af42bf42cf42df42ef42ff430f431f432f433f434f435f436f437f438f439f43af43bf43cf43df43ef43ff440f441f442f443f444f445f446f447f448f449f44af44bf44cf44df44ef44ff450f451f452f453f454f455f456f457f458f459f45af45bf45cf45df45ef45ff460f461f462f463f464f465f466f467f468f469f46af46bf46cf46df46ef46ff470f471f472f473f474f475f476f477f478f479f47af47bf47cf47df47ef47ff480f481f482f483f484f485f486f487f488f489f48af48bf48cf48df48ef48ff490f491f492f493f494f495f496f497f498f499f49af49bf49cf49df49ef49ff4a0f4a1f4a2f4a3f4a4f4a5f4a6f4a7f4a8f4a9f4aaf4abf4acf4adf4aef4aff4b0f4b1f4b2f4b3f4b4f4b5f4b6f4b7f4b8f4b9f4baf4bbf4bcf4bdf4bef4bff4c0f4c1f4c2f4c3f4c4f4c5f4c6f4c7f4c8f4c9f4caf4cbf4ccf4cdf4cef4cff4d0f4d1f4d2f4d3f4d4f4d5f4d6f4d7f4d8f4d9f4daf4dbf4dcf4ddf4def4dff4e0f4e1f4e2f4e3f4e4f4e5f4e6f4e7f4e8f4e9f4eaf4ebf4ecf4edf4eef4eff4f0f4f1f4f2f4f3f4f4f4f5f4f6f4f7f4f8f4f9f4faf4fbf4fcf4fdf4fef4fff400f501f502f503f504f505f506f507f508f509f50af50bf50cf50df50ef50ff510f511f512f513f514f515f516f517f518f519f51af51bf51cf51df51ef51ff520f521f522f523f524f525f526f527f528f529f52af52bf52cf52df52ef52ff530f531f532f533f534f535f536f537f538f539f53af53bf53cf53df53ef53ff540f541f542f543f544f545f546f547f548f549f54af54bf54cf54df54ef54ff550f551f552f553f554f555f556f557f558f559f55af55bf55cf55df55ef55ff560f561f562f563f564f565f566f567f568f569f56af56bf56cf56df56ef56ff570f571f572f573f574f575f576f577f578f579f57af57bf57cf57df57ef57ff580f581f582f583f584f585f586f587f588f589f58af58bf58cf58df58ef58ff590f591f592f593f594f595f596f597f598f599f59af59bf59cf59df59ef59ff5a0f5a1f5a2f5a3f5a4f5a5f5a6f5a7f5a8f5a9f5aaf5abf5acf5adf5aef5aff5b0f5b1f5b2f5b3f5b4f5b5f5b6f5b7f5b8f5b9f5baf5bbf5bcf5bdf5bef5bff5c0f5c1f5c2f5c3f5c4f5c5f5c6f5c7f5c8f5c9f5caf5cbf5ccf5cdf5cef5cff5d0f5d1f5d2f5d3f5d4f5d5f5d6f5d7f5d8f5d9f5daf5dbf5dcf5ddf5def5dff5e0f5e1f5e2f5e3f5e4f5e5f5e6f5e7f5e8f5e9f5eaf5ebf5ecf5edf5eef5eff5f0f5f1f5f2f5f3f5f4f5f5f5f6f5f7f5f8f5f9f5faf5fbf5fcf5fdf5fef5fff500f601f602f603f604f605f606f607f608f609f60af60bf60cf60df60ef60ff610f611f612f613f614f615f616f617f618f619f61af61bf61cf61df61ef61ff620f621f622f623f624f625f626f627f628f629f62af62bf62cf62df62ef62ff630f631f632f633f634f635f636f637f638f639f63af63bf63cf63df63ef63ff640f641f642f643f644f645f646f647f648f649f64af64bf64cf64df64ef64ff650f651f652f653f654f655f656f657f658f659f65af65bf65cf65df65ef65ff660f661f662f663f664f665f666f667f668f669f66af66bf66cf66df66ef66ff670f671f672f673f674f675f676f677f678f679f67af67bf67cf67df67ef67ff680f681f682f683f684f685f686f687f688f689f68af68bf68cf68df68ef68ff690f691f692f693f694f695f696f697f698f699f69af69bf69cf69df69ef69ff6a0f6a1f6a2f6a3f6a4f6a5f6a6f6a7f6a8f6a9f6aaf6abf6acf6adf6aef6aff6b0f6b1f6b2f6b3f6b4f6b5f6b6f6b7f6b8f6b9f6baf6bbf6bcf6bdf6bef6bff6c0f6c1f6c2f6c3f6c4f6c5f6c6f6c7f6c8f6c9f6caf6cbf6ccf6cdf6cef6cff6d0f6d1f6d2f6d3f6d4f6d5f6d6f6d7f6d8f6d9f6daf6dbf6dcf6ddf6def6dff6e0f6e1f6e2f6e3f6e4f6e5f6e6f6e7f6e8f6e9f6eaf6ebf6ecf6edf6eef6eff6f0f6f1f6f2f6f3f6f4f6f5f6f6f6f7f6f8f6f9f6faf6fbf6fcf6fdf6fef6fff600f701f702f703f704f705f706f707f708f709f70af70bf70cf70df70ef70ff710f711f712f713f714f715f716f717f718f719f71af71bf71cf71df71ef71ff720f721f722f723f724f725f726f727f728f729f72af72bf72cf72df72ef72ff730f731f732f733f734f735f736f737f738f739f73af73bf73cf73df73ef73ff740f741f742f743f744f745f746f747f748f749f74af74bf74cf74df74ef74ff750f751f752f753f754f755f756f757f758f759f75af75bf75cf75df75ef75ff760f761f762f763f764f765f766f767f768f769f76af76bf76cf76df76ef76ff770f771f772f773f774f775f776f777f778f779f77af77bf77cf77df77ef77ff780f781f782f783f784f785f786f787f788f789f78af78bf78cf78df78ef78ff790f791f792f793f794f795f796f797f798f799f79af79bf79cf79df79ef79ff7a0f7a1f7a2f7a3f7a4f7a5f7a6f7a7f7a8f7a9f7aaf7abf7acf7adf7aef7aff7b0f7b1f7b2f7b3f7b4f7b5f7b6f7b7f7b8f7b9f7baf7bbf7bcf7bdf7bef7bff7c0f7c1f7c2f7c3f7c4f7c5f7c6f7c7f7c8f7c9f7caf7cbf7ccf7cdf7cef7cff7d0f7d1f7d2f7d3f7d4f7d5f7d6f7d7f7d8f7d9f7daf7dbf7dcf7ddf7def7dff7e0f7e1f7e2f7e3f7e4f7e5f7e6f7e7f7e8f7e9f7eaf7ebf7ecf7edf7eef7eff7f0f7f1f7f2f7f3f7f4f7f5f7f6f7f7f7f8f7f9f7faf7fbf7fcf7fdf7fef7fff700f801f802f803f804f805f806f807f808f809f80af80bf80cf80df80ef80ff810f811f812f813f814f815f816f817f818f819f81af81bf81cf81df81ef81ff820f821f822f823f824f825f826f827f828f829f82af82bf82cf82df82ef82ff830f831f832f833f834f835f836f837f838f839f83af83bf83cf83df83ef83ff840f841f842f843f844f845f846f847f848f849f84af84bf84cf84df84ef84ff850f851f852f853f854f855f856f857f858f859f85af85bf85cf85df85ef85ff860f861f862f863f864f865f866f867f868f869f86af86bf86cf86df86ef86ff870f871f872f873f874f875f876f877f878f879f87af87bf87cf87df87ef87ff880f881f882f883f884f885f886f887f888f889f88af88bf88cf88df88ef88ff890f891f892f893f894f895f896f897f898f899f89af89bf89cf89df89ef89ff8a0f8a1f8a2f8a3f8a4f8a5f8a6f8a7f8a8f8a9f8aaf8abf8acf8adf8aef8aff8b0f8b1f8b2f8b3f8b4f8b5f8b6f8b7f8b8f8b9f8baf8bbf8bcf8bdf8bef8bff8c0f8c1f8c2f8c3f8c4f8c5f8c6f8c7f8c8f8c9f8caf8cbf8ccf8cdf8cef8cff8d0f8d1f8d2f8d3f8d4f8d5f8d6f8d7f8d8f8d9f8daf8dbf8dcf8ddf8def8dff8e0f8e1f8e2f8e3f8e4f8e5f8e6f8e7f8e8f8e9f8eaf8ebf8ecf8edf8eef8eff8f0f8f1f8f2f8f3f8f4f8f5f8f6f8f7f8f8f8f9f8faf8fbf8fcf8fdf8fef8fff800f901f902f903f904f905f906f907f908f909f90af90bf90cf90df90ef90ff910f911f912f913f914f915f916f917f918f919f91af91bf91cf91df91ef91ff920f921f922f923f924f925f926f927f928f929f92af92bf92cf92df92ef92ff930f931f932f933f934f935f936f937f938f939f93af93bf93cf93df93ef93ff940f941f942f943f944f945f946f947f948f949f94af94bf94cf94df94ef94ff950f951f952f953f954f955f956f957f958f959f95af95bf95cf95df95ef95ff960f961f962f963f964f965f966f967f968f969f96af96bf96cf96df96ef96ff970f971f972f973f974f975f976f977f978f979f97af97bf97cf97df97ef97ff980f981f982f983f984f985f986f987f988f989f98af98bf98cf98df98ef98ff990f991f992f993f994f995f996f997f998f999f99af99bf99cf99df99ef99ff9a0f9a1f9a2f9a3f9a4f9a5f9a6f9a7f9a8f9a9f9aaf9abf9acf9adf9aef9aff9b0f9b1f9b2f9b3f9b4f9b5f9b6f9b7f9b8f9b9f9baf9bbf9bcf9bdf9bef9bff9c0f9c1f9c2f9c3f9c4f9c5f9c6f9c7f9c8f9c9f9caf9cbf9ccf9cdf9cef9cff9d0f9d1f9d2f9d3f9d4f9d5f9d6f9d7f9d8f9d9f9daf9dbf9dcf9ddf9def9dff9e0f9e1f9e2f9e3f9e4f9e5f9e6f9e7f9e8f9e9f9eaf9ebf9ecf9edf9eef9eff9f0f9f1f9f2f9f3f9f4f9f5f9f6f9f7f9f8f9f9f9faf9fbf9fcf9fdf9fef9fff900fa01fa02fa03fa04fa05fa06fa07fa08fa09fa0afa0bfa0cfa0dfa0efa0ffa10fa11fa12fa13fa14fa15fa16fa17fa18fa19fa1afa1bfa1cfa1dfa1efa1ffa20fa21fa22fa23fa24fa25fa26fa27fa28fa29fa2afa2bfa2cfa2dfa2efa2ffa30fa31fa32fa33fa34fa35fa36fa37fa38fa39fa3afa3bfa3cfa3dfa3efa3ffa40fa41fa42fa43fa44fa45fa46fa47fa48fa49fa4afa4bfa4cfa4dfa4efa4ffa50fa51fa52fa53fa54fa55fa56fa57fa58fa59fa5afa5bfa5cfa5dfa5efa5ffa60fa61fa62fa63fa64fa65fa66fa67fa68fa69fa6afa6bfa6cfa6dfa6efa6ffa70fa71fa72fa73fa74fa75fa76fa77fa78fa79fa7afa7bfa7cfa7dfa7efa7ffa80fa81fa82fa83fa84fa85fa86fa87fa88fa89fa8afa8bfa8cfa8dfa8efa8ffa90fa91fa92fa93fa94fa95fa96fa97fa98fa99fa9afa9bfa9cfa9dfa9efa9ffaa0faa1faa2faa3faa4faa5faa6faa7faa8faa9faaafaabfaacfaadfaaefaaffab0fab1fab2fab3fab4fab5fab6fab7fab8fab9fabafabbfabcfabdfabefabffac0fac1fac2fac3fac4fac5fac6fac7fac8fac9facafacbfaccfacdfacefacffad0fad1fad2fad3fad4fad5fad6fad7fad8fad9fadafadbfadcfaddfadefadffae0fae1fae2fae3fae4fae5fae6fae7fae8fae9faeafaebfaecfaedfaeefaeffaf0faf1faf2faf3faf4faf5faf6faf7faf8faf9fafafafbfafcfafdfafefafffa00fb01fb02fb03fb04fb05fb06fb07fb08fb09fb0afb0bfb0cfb0dfb0efb0ffb10fb11fb12fb13fb14fb15fb16fb17fb18fb19fb1afb1bfb1cfb1dfb1efb1ffb20fb21fb22fb23fb24fb25fb26fb27fb28fb29fb2afb2bfb2cfb2dfb2efb2ffb30fb31fb32fb33fb34fb35fb36fb37fb38fb39fb3afb3bfb3cfb3dfb3efb3ffb40fb41fb42fb43fb44fb45fb46fb47fb48fb49fb4afb4bfb4cfb4dfb4efb4ffb50fb51fb52fb53fb54fb55fb56fb57fb58fb59fb5afb5bfb5cfb5dfb5efb5ffb60fb61fb62fb63fb64fb65fb66fb67fb68fb69fb6afb6bfb6cfb6dfb6efb6ffb70fb71fb72fb73fb74fb75fb76fb77fb78fb79fb7afb7bfb7cfb7dfb7efb7ffb80fb81fb82fb83fb84fb85fb86fb87fb88fb89fb8afb8bfb8cfb8dfb8efb8ffb90fb91fb92fb93fb94fb95fb96fb97fb98fb99fb9afb9bfb9cfb9dfb9efb9ffba0fba1fba2fba3fba4fba5fba6fba7fba8fba9fbaafbabfbacfbadfbaefbaffbb0fbb1fbb2fbb3fbb4fbb5fbb6fbb7fbb8fbb9fbbafbbbfbbcfbbdfbbefbbffbc0fbc1fbc2fbc3fbc4fbc5fbc6fbc7fbc8fbc9fbcafbcbfbccfbcdfbcefbcffbd0fbd1fbd2fbd3fbd4fbd5fbd6fbd7fbd8fbd9fbdafbdbfbdcfbddfbdefbdffbe0fbe1fbe2fbe3fbe4fbe5fbe6fbe7fbe8fbe9fbeafbebfbecfbedfbeefbeffbf0fbf1fbf2fbf3fbf4fbf5fbf6fbf7fbf8fbf9fbfafbfbfbfcfbfdfbfefbfffb00fc01fc02fc03fc04fc05fc06fc07fc08fc09fc0afc0bfc0cfc0dfc0efc0ffc10fc11fc12fc13fc14fc15fc16fc17fc18fc19fc1afc1bfc1cfc1dfc1efc1ffc20fc21fc22fc23fc24fc25fc26fc27fc28fc29fc2afc2bfc2cfc2dfc2efc2ffc30fc31fc32fc33fc34fc35fc36fc37fc38fc39fc3afc3bfc3cfc3dfc3efc3ffc40fc41fc42fc43fc44fc45fc46fc47fc48fc49fc4afc4bfc4cfc4dfc4efc4ffc50fc51fc52fc53fc54fc55fc56fc57fc58fc59fc5afc5bfc5cfc5dfc5efc5ffc60fc61fc62fc63fc64fc65fc66fc67fc68fc69fc6afc6bfc6cfc6dfc6efc6ffc70fc71fc72fc73fc74fc75fc76fc77fc78fc79fc7afc7bfc7cfc7dfc7efc7ffc80fc81fc82fc83fc84fc85fc86fc87fc88fc89fc8afc8bfc8cfc8dfc8efc8ffc90fc91fc92fc93fc94fc95fc96fc97fc98fc99fc9afc9bfc9cfc9dfc9efc9ffca0fca1fca2fca3fca4fca5fca6fca7fca8fca9fcaafcabfcacfcadfcaefcaffcb0fcb1fcb2fcb3fcb4fcb5fcb6fcb7fcb8fcb9fcbafcbbfcbcfcbdfcbefcbffcc0fcc1fcc2fcc3fcc4fcc5fcc6fcc7fcc8fcc9fccafccbfcccfccdfccefccffcd0fcd1fcd2fcd3fcd4fcd5fcd6fcd7fcd8fcd9fcdafcdbfcdcfcddfcdefcdffce0fce1fce2fce3fce4fce5fce6fce7fce8fce9fceafcebfcecfcedfceefceffcf0fcf1fcf2fcf3fcf4fcf5fcf6fcf7fcf8fcf9fcfafcfbfcfcfcfdfcfefcfffc00fd01fd02fd03fd04fd05fd06fd07fd08fd09fd0afd0bfd0cfd0dfd0efd0ffd10fd11fd12fd13fd14fd15fd16fd17fd18fd19fd1afd1bfd1cfd1dfd1efd1ffd20fd21fd22fd23fd24fd25fd26fd27fd28fd29fd2afd2bfd2cfd2dfd2efd2ffd30fd31fd32fd33fd34fd35fd36fd37fd38fd39fd3afd3bfd3cfd3dfd3efd3ffd40fd41fd42fd43fd44fd45fd46fd47fd48fd49fd4afd4bfd4cfd4dfd4efd4ffd50fd51fd52fd53fd54fd55fd56fd57fd58fd59fd5afd5bfd5cfd5dfd5efd5ffd60fd61fd62fd63fd64fd65fd66fd67fd68fd69fd6afd6bfd6cfd6dfd6efd6ffd70fd71fd72fd73fd74fd75fd76fd77fd78fd79fd7afd7bfd7cfd7dfd7efd7ffd80fd81fd82fd83fd84fd85fd86fd87fd88fd89fd8afd8bfd8cfd8dfd8efd8ffd90fd91fd92fd93fd94fd95fd96fd97fd98fd99fd9afd9bfd9cfd9dfd9efd9ffda0fda1fda2fda3fda4fda5fda6fda7fda8fda9fdaafdabfdacfdadfdaefdaffdb0fdb1fdb2fdb3fdb4fdb5fdb6fdb7fdb8fdb9fdbafdbbfdbcfdbdfdbefdbffdc0fdc1fdc2fdc3fdc4fdc5fdc6fdc7fdc8fdc9fdcafdcbfdccfdcdfdcefdcffdd0fdd1fdd2fdd3fdd4fdd5fdd6fdd7fdd8fdd9fddafddbfddcfdddfddefddffde0fde1fde2fde3fde4fde5fde6fde7fde8fde9fdeafdebfdecfdedfdeefdeffdf0fdf1fdf2fdf3fdf4fdf5fdf6fdf7fdf8fdf9fdfafdfbfdfcfdfdfdfefdfffd00fe01fe02fe03fe04fe05fe06fe07fe08fe09fe0afe0bfe0cfe0dfe0efe0ffe10fe11fe12fe13fe14fe15fe16fe17fe18fe19fe1afe1bfe1cfe1dfe1efe1ffe20fe21fe22fe23fe24fe25fe26fe27fe28fe29fe2afe2bfe2cfe2dfe2efe2ffe30fe31fe32fe33fe34fe35fe36fe37fe38fe39fe3afe3bfe3cfe3dfe3efe3ffe40fe41fe42fe43fe44fe45fe46fe47fe48fe49fe4afe4bfe4cfe4dfe4efe4ffe50fe51fe52fe53fe54fe55fe56fe57fe58fe59fe5afe5bfe5cfe5dfe5efe5ffe60fe61fe62fe63fe64fe65fe66fe67fe68fe69fe6afe6bfe6cfe6dfe6efe6ffe70fe71fe72fe73fe74fe75fe76fe77fe78fe79fe7afe7bfe7cfe7dfe7efe7ffe80fe81fe82fe83fe84fe85fe86fe87fe88fe89fe8afe8bfe8cfe8dfe8efe8ffe90fe91fe92fe93fe94fe95fe96fe97fe98fe99fe9afe9bfe9cfe9dfe9efe9ffea0fea1fea2fea3fea4fea5fea6fea7fea8fea9feaafeabfeacfeadfeaefeaffeb0feb1feb2feb3feb4feb5feb6feb7feb8feb9febafebbfebcfebdfebefebffec0fec1fec2fec3fec4fec5fec6fec7fec8fec9fecafecbfeccfecdfecefecffed0fed1fed2fed3fed4fed5fed6fed7fed8fed9fedafedbfedcfeddfedefedffee0fee1fee2fee3fee4fee5fee6fee7fee8fee9feeafeebfeecfeedfeeefeeffef0fef1fef2fef3fef4fef5fef6fef7fef8fef9fefafefbfefcfefdfefefefffe00ff01ff02ff03ff04ff05ff06ff07ff08ff09ff0aff0bff0cff0dff0eff0fff10ff11ff12ff13ff14ff15ff16ff17ff18ff19ff1aff1bff1cff1dff1eff1fff20ff21ff22ff23ff24ff25ff26ff27ff28ff29ff2aff2bff2cff2dff2eff2fff30ff31ff32ff33ff34ff35ff36ff37ff38ff39ff3aff3bff3cff3dff3eff3fff40ff21ff22ff23ff24ff25ff26ff27ff28ff29ff2aff2bff2cff2dff2eff2fff30ff31ff32ff33ff34ff35ff36ff37ff38ff39ff3aff5bff5cff5dff5eff5fff60ff61ff62ff63ff64ff65ff66ff67ff68ff69ff6aff6bff6cff6dff6eff6fff70ff71ff72ff73ff74ff75ff76ff77ff78ff79ff7aff7bff7cff7dff7eff7fff80ff81ff82ff83ff84ff85ff86ff87ff88ff89ff8aff8bff8cff8dff8eff8fff90ff91ff92ff93ff94ff95ff96ff97ff98ff99ff9aff9bff9cff9dff9eff9fffa0ffa1ffa2ffa3ffa4ffa5ffa6ffa7ffa8ffa9ffaaffabffacffadffaeffafffb0ffb1ffb2ffb3ffb4ffb5ffb6ffb7ffb8ffb9ffbaffbbffbcffbdffbeffbfffc0ffc1ffc2ffc3ffc4ffc5ffc6ffc7ffc8ffc9ffcaffcbffccffcdffceffcfffd0ffd1ffd2ffd3ffd4ffd5ffd6ffd7ffd8ffd9ffdaffdbffdcffddffdeffdfffe0ffe1ffe2ffe3ffe4ffe5ffe6ffe7ffe8ffe9ffeaffebffecffedffeeffeffff0fff1fff2fff3fff4fff5fff6fff7fff8fff9fffafffbfffcfffdfffeffffff", 0x43020, 0x89fe0}, {&(0x7f000007e000)="eb52904e5446532020202000020800000000000000f8000000000000000000000000000080008000970800000000000004000000000000008900000000000000f6000000010000002c4b59181aaf4f3a000000000e1fbe717cac22c0740b56b40ebb0700cd105eebf032e4cd16cd19ebfe54686973206973206e6f74206120626f6f7461626c65206469736b2e20506c6561736520696e73657274206120626f6f7461626c6520666c6f70707920616e640d0a707265737320616e79206b657920746f2074727920616761696e202e2e2e200d0a000000000000000000000000", 0xe0, 0x112e00}, {&(0x7f000007e100)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x112fe0}], 0x0, &(0x7f000007e200)) 2018/03/30 19:25:04 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x3, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:04 executing program 0: r0 = syz_open_dev$tun(&(0x7f0000000280)='/dev/net/tun\x00', 0x0, 0x0) fsetxattr(r0, &(0x7f0000000000)=@known='system.posix_acl_access\x00', &(0x7f0000000500)="020000001000000040000d02", 0xc, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x0, &(0x7f00000000c0), 0x4) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x101}, &(0x7f0000000180)=0x8) r2 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/access\x00', 0x2, 0x0) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000ffd218dd164332000000000000000000007c3ae9a9e97f2a961e1fc9ce80000000000000000000"], 0x29) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000001140)={0x0, 0x0, &(0x7f00000010c0)}, &(0x7f0000001180)=0x10) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000001340)={r3, 0x6, 0x0, 0x0, 0x0, 0x3, 0x101, 0x5, {0x0, @in={{0x2, 0x4e20, @multicast2=0xe0000002}}, 0x80000001, 0x0, 0x1, 0x0, 0x3}}, &(0x7f00000012c0)=0xb0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000001c0), &(0x7f0000000240)=0x8) r5 = socket(0x11, 0x4000000000080002, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000700)={{{@in6, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@local}}, &(0x7f0000000340)=0xe8) bind$packet(r5, &(0x7f0000000540)={0x11, 0x1f, r6, 0x1, 0x7, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000001000), 0x717) setsockopt$inet_sctp6_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000800)=@assoc_value={r4, 0xe8c2}, 0x8) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) bind$packet(r5, &(0x7f0000000200)={0x11, 0x3, r7, 0x1, 0xfffffffffffffffc, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x14) syz_emit_ethernet(0xfd5, &(0x7f00000024c0)={@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xf}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, [], {@ipv4={0x800, {{0x8, 0x4, 0xe3ca, 0x9, 0xfc7, 0x66, 0x5, 0x3, 0x0, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @multicast1=0xe0000001, {[@generic={0x44, 0xb, "2579be266a12fe6975"}]}}, @gre={{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x3}, {0x2, 0x0, 0x100, 0x5, 0x0, 0x0, 0x800, [], "8c0c58e3bb9a974aa723bbcea0df771b4d333d3e2dabf01b7523afcf9242ef205fe7812f5aafd04c6b4370101e3bfe7173cbf78609eb76a556484e2c3cc5e3808492470ac9a0ebaa4d6f4096e983eeec37cf78318480cf86d03eaa4fa62c69747dbfccf2a64638f1350ce28d78444ad00874ce151dcc0f01364d431a39ba0744369eaf8501f61ac6614bd009d487e9a1746d31eeb377ef7e083a12cac7bfdbf0d75fabb63fce20d4aea53a61fd7170be6cdb267c49f18691775387e3888b9424a8f3fe6f7dbdbdf29c9631fa7464e09cc615217c22a9e14448b3917a5aeca50f9116e44ab9f26f4d6d1ec02c1859ab2bacfbd806294c36b309f101082fa8282df0154875cfc5a107da21edd1d0aebe822789dd26d91a61448160e45235298c54de252e7456c3263388717bc224907364776d1248f457ebeee9b086063108ab9a6a504109a2ef75bd99dc2b4ba728f279639e28f9d9dc9e9b0adb59bcd1059099b353bcd0fb6bb22746789375dbb53837b8f9bcb89e8e8e9d81e9c83f239e2cf67af06f853e1c9aad81237b55cbe3cc19dd50367e2a8de60b98758c4c01dbb29fd4979214022640d0cda05cdafcff3ce4d1fcfdcc9be877e51c7845e492acb5c9427a3ab27e593473a4dcf2e034643371a5b84251758af220b1cabdc7d23ec92248c2ad82cad11104bf644f5f2edb1c05e9e6f3bfcf807ad313dde97a4d73098ae33c7734b68be65c2dc8176b1a2e119ee4f568658cd8efca4516eed0a8469d673c6a20bfda67e61741ebaa11333369df7a2577869ba0f51d9314a3d90c682ab13a61064a43b95eeda96d93ada44e5c18363591df8ed31887c471afc39ccd197f86bb82e394712746bec5a9fa9b4820ddccf092ea7cec86284bf54726b8cbd6971f3a2917676edaf9e1f1f9e67a2210a0c172777971b4c2f0f5d050b81aaf6350ab255a001f1637337bd80c76cff0c8e96e4dc81795d2ac100e77ef02076574b9a49eefa312d4d9adf2fe05be29dc7dbd3e118f587e8d5b6ac0e7f72c9a3ba96a0f553d44478f50546b82d3924ebce03e9079b061f9b94f193fd22f161e0accf465949c338ef05529794d3ee6ecbd3275660ab9c1263c1c5eafb5aca0f7af52ba91e265e6234acb8b607710623589e2637c5ee64269bbac2fcad26504fed942faf55e6f30780bed623b5341bb33b894d7ac13672f967a6c68dfaa76c355cc7b4d2e7eab61a52fdbf3a8b2427f715a4f400863e25cfdf5b6a8a6a317df23289dff02fb64e8ada31f0f99c6b76cb62c304d0531821d6e535dc3a967f82bef26bc7bf0027b1968e6725bcd211cf7e00d29c7efd31e34dcbeb2410ed494dd7b5f897b3d2b1dc48247f9f288a2edcbb73f9c2cb360568d32a0715b96ba3e295d55d3f7aeae97cd74193bdd8e3c3dc310665486ba46d368d12d9ae8c9f7ced56e015bb4d5238eb28739891cb99bac2b165bee9ef06261381b05d671a2be32d193a18775f0a0bc371a5aafc13aa295e1052a21f873d334da70166a7d551d3ee2a1feab2a252ae0b0137ac06b941a3194e01bde2ce1e91d3fb1f3de004024ce8e2f3d42771324481eba7dd69931f61691f1676a5f4397e4383995f920099682ebc50ec28bab2923bcc4e40cf79450b44b128d07172479820088a2c0b2233ca0c4d4e1dd6baf0b7bc6d6cc4006313d149d794b3ff3b182e209ed816d36cc7ce4b8c5fa8caf8372b7b3a503047007b8ce30269c3d566ccf1599b0096f44e8d0c9a5968ed7bb67dc77bdfc0c9a524d90a1b94c6df6956925280881360a30addff4577373b700ab1446f27f096116c0d66d9ec537ebc9029e3a2385334a9894a99eb4908a15923cdf06730df5b2c870a87d5bae105fc6877ff83bc576c470a932ce2f1cae94314db1187b69c06ad6ff29b08d9e813c3ca4d58bda6a6394ff3dc431509fac0f44c17e1dab2f061c574e7f0bba4c62b3a881cce56e5ad7db864ede970d414422fb42a87d088205205a981af9b874a8713ee9916c8d787014d7c9fa55b3245488fd7594aafb0b7604fc0664f8d37d69b8897f173b1241423520b1a8006969f4986d715ce38839c87416e80ffc5512143b951365cfb4a85bacab131e97f258c49c3f52d0b7c23cd018080ba03d80d1c7dbddedeaf9e6115ad043b946bb90df08e9e798e43f91eef391d751c9d6d5659c3ba7d4ca4822b0314b70eb55b3e9fe4fb328f41f63bd6b7e26d33b817556f42db7c8f3926c38137f504983aed1dab182070d741e4c6d54005353ace6f5de9671354e77201ae9a904a834ceceff1e8efa36125f32881314f47f4e9aeaf047ab8d4a00a622b739b10578be1680509e5cd3d7a3493e0400c90a991629e4bf9c37623d95cf7683ed1eed827677d7fc9bb620d39769ca42800838dca8f1fb8e35ce038169e793d35beee9774421d4f32810bfe0ccaec735f69017dc6716c739f2d1d454db0556941d1d33e97dad6bfbc264d4a0e6bf37229399b55340fcc869aa7f60dbc1b9d4d14064fd833b45ab651261ae328be969b0cfb351610281cee334dc1efc9a697aee2d125c2a5e5435829cd0f14cbe1a8b7dee26b5a25229ba85da863ba61ff70ab913c6dac30fa404270ce4cbe91fa46b506945add19dd924671d48a71771339d26cea35e300132a13e69524e72e163bd1399f30b1b690a3c6dc5557ac438b199550d475f8c14f8389e81d2c12087e0ac95c42e63cde86694dcffafbb995e22417ac9768d7a4248f714dc4bcc938a47e8f2edae89c382a028649b1cf35d776cf5a4ace49c37196d224b2de2dd4742e8053f03620b41c5c42c8f3f8ac368629994368fcd6c9e2b45aed57b37f3d09784825f17233e8d8197a623706bd5138a782cc49a04ad8c1d3a517b8eff085e515564cfdcb669f989a03e7ee27b1938b1a2247cf112e87212ab82384c29758c6ef74d0327f58673136d508b94b00b876024e9402649d361b670c1acde9e227bf8efafccf6e4dee3cfafe184f9d3c0a9d7099d5161c315f18be495b54726318eaf56732e15c2353681ca0977a3058ef647ababe0c4cb3e7b06bebe256b1408a2b9581457c08c6e32c8966d8e93ae8a8914194de4a9437fad5197386e8d81b7c90e7c6eaecfc9cae127293ed6aa4e801a0bab61d29cf257bd91509f46f3955306bca9f508b9a063ebd2045d6af7bb2ddeee659f3ef009daca584515cbeb126167b2a19d9400996682c70f054a0ddd7489a00d07707d04a5b405589441da903e6c7d54baacccd2e0567e18c9864992807145e529bfbec62dae1a5e93668fa25be5e679d71a0c09ef5088dae47409217d5192c48c6b205bde04207f6913ef6951f24697467ddadb9d135d7eda6b2c3e7ae334cdc1f031f46719297a15f3e5a7054b9240ba6d04b32418735ac7c9916622ccf82a44a04172ec938ab74ca54795524c10d32999077a6e91a4c04498aca7bb279ac312281d9b507dd7ccbd79735e98a92e7f69b62957151d8775ff56b6359828fdaca33d522efacb13c967a729f9c0617ec8bffbc5a70dc0c8cebd649b6d598bb756ff0350182d78e30ba3de3cb8dcb4be9afa636d54d7c331ec22147aa7acc089f31b660b8e14a9cbbf23e195d971ffd08800f51e06c827552dbd305ecdeeb5d972f96790690afac3a163f76827dac3594b242c22ca08f37247edd3f1530bbe7e7bb066e878a81a9536af5fabfdf114d61523a38e5ee9609cc7a2d97ec57ddb6a725be1818868ba4eaefa696a349ccb39999c9da79aedf1ba67f9f76fffe0b6edb7bcac7fed2536c3f59214f306f390c3462d6c95c8e50001db43e155531cb271f9134fe3dadb2401656d2237ce22b317498f080cfb7e1f2db950b64c33086fb2ccd1cb793f48a1011c2a467ce7c4487e70dab8ff87647c951c410badb7f0080d29a983c70322147f86f42979a41013e3cbadc08fbe4bf50e509a368dc642f0cd0b7fa4a7ec02285a6a5aaf963171bb3cf8a2eb30d56f3cd30a96ce2f15f47caa315a9ce775c45a78f474b1c6b1d3aa5fcf7bb207f454dcff210b5bb29505c828f9891535fc9560398712d9e552babd5f1c0fb0004ffb702a9a81bc3d20869122de85a1a73312eeb931097d6abd32fb30251f28b362dee7d2173543fbeba6e2b062585b63d549084f4ece8999cbe5c730c4d2c9b66f3dae10a8699c35705885554fb14dc774cd057f6aee324ba6456349b876ee2b80ee38a3dcd09961b1b25781d83ac1fc7315a89a42ad365e517e9aaf6c39d67e9d58bcfbc8e6bcac9fb3bc72c3111b2aec1bee33e2c188a0000400db36c3b0fd3595c6d4c41fa0d034ccaad6f5f4cb5bdf3c22c2cbc90d952670707037c1a9fbbc0a899d59c011e42f596f67df35f5192aa082063bb1bfc8f0777245692d1f43f4368c283559101f203d8b015ed2cbca356c37e7a2ff48138e4ac363235df76a0cc0c74d5b9c8c81921244b17b831b3e15f9c72f4e7c1695af1f571a22d3a4a8705b671c7662684b58730b6d2a8db091bd5ca289360f9e6bd5af002dd58f7b256cc8bb503d21bfdca5896442e02bbb425e8ad3e5bf08159926852e9a79f240abb1d569cd22446df7c982b0d5a599f876943b3ce79e463bcefd7debf01d76e15bea64cf0f933a1c363e086c526c18b9c4a3d41bb18ddcd9c29f3077029f2fa7e310ec1cca76c417dcbdb276faef86a78ad95a962c42e6566ff3e8e4f466fe00c6daff6adb138216409d95223c42033be9445d0ba5c7a03df9a877d8e04198347d7da6369e47465f77b8f8849ceeedf4236608b6131c5fd3b42f332057af1e618a162a7b8881d98d0f557f18cee3c804e46c351a31a80a33bef34d4f3c5466b3f1ad52ccd1c61dac2c892bc98975bfba1a6ccad35c902828191f03d2dbe9dc95a4e69a5bc39591c134709ed8f9b7ebc577bacc0143621707129762e98052912c0a3dceb46e667c453520b8a70c1f1a9a73bea08e9bd79fae2a29c4b2d6f4cd4c5a547c0e541de1412674e02e4d4978dab6a5f3b41dde1dd4e71b0539312435cf280152e5c41a29114a1b2485c6b4ecf71cb0166b87b8a910bd2120fc2e71ddb2287811fd73fddb4708214a69bd2e27fb74dc8299ad8949e068bf38458f751881d8410059d48b834cdcad65e99bf15dc320986cda195fd0e75f7cb9d3ba5f9eea29b82ddd7a32bd300880da09164b7a7a41c738ec46528f6eb47fc5ef50908cc3c1eef5d274f2b9ef621762b52f71497fdd923059088385e59ca4fc7133b69503af50f9f309b6a0474957aa0431adb4a7ca111e81fec3dea5507e3301fc56ae55d238811a5ce0ef999924db1364036dd0420404fe03ea7d11f45477d3cadfc4c30bcf26bc05fd3fea079d3532dc63a45e0ab7f6054563bb4c17d5740d03ddc49e467e6043f23f9df979717f481a5cdf772db2d537a5cc30c338cf49bffe"}, {0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x86dd, [], "ca9ef2a9eb6e14c4a8c37209177dfb5f1e26b35a85000dc628d98d"}, {0x8, 0x88be, 0x3, {{0x1, 0x1, 0x40, 0x4, 0x0, 0x200, 0x0, 0x9}, 0x1, 0x2}}, {0x8, 0x22eb, 0x4, {{0x0, 0x2, 0x0, 0x3ff, 0x3e6, 0x2, 0x1, 0x2}, 0x2, 0x7, 0x0, 0x1, 0x3, 0x0, 0x0, 0x3, 0x7ff, 0x36b1}}, {0x8, 0x6558, 0x0, "26117d797c756ef1b8a9c473457474da2ddd8495a3dfd46cefbf04087bcbeebafa6a2d1b3206ba5bc44135a3dc5f377d0585b3f91881ef00d1cf0c90cd1f7c9fc9b76dd2ca133592"}}}}}}, &(0x7f00000005c0)={0x0, 0x2, [0x6a6, 0xa68, 0x96e, 0x5d4]}) sendmmsg$inet_sctp(r5, &(0x7f0000871fc8)=[{&(0x7f000086c000)=@in6={0xa, 0x0, 0x2}, 0x1c, &(0x7f0000d1e000), 0x0, &(0x7f0000dda000)}], 0x492492492492510, 0x0) sendmsg$unix(r5, &(0x7f0000000d00)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000c80)=[{&(0x7f00000008c0)="f6a3996f1f92380be19b6062524e0fc3f13a5de88f3c7b5474dbd52ff050b53293", 0x21}], 0x1, &(0x7f0000000cc0)=ANY=[@ANYBLOB='\b\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r2], 0x14, 0x4c0d0}, 0x20000010) getpeername$ipx(0xffffffffffffffff, &(0x7f0000001440), &(0x7f0000001480)=0x10) ioctl$LOOP_SET_FD(r1, 0x4c00, r1) readv(0xffffffffffffffff, &(0x7f0000119ff0), 0x0) getpeername(r1, &(0x7f0000000640)=@in6={0x0, 0x0, 0x0, @local}, &(0x7f00000006c0)=0x80) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000240)) openat$selinux_access(0xffffffffffffff9c, &(0x7f00000004c0)='/selinux/access\x00', 0x2, 0x0) getresuid(&(0x7f00000002c0), &(0x7f0000000940), &(0x7f0000000440)) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000480)="cfad73d7a199de64db4ad8ac492735e46cb30d98980b96905fa79290ce2a42ddff7a07", 0x23}], 0x1, 0x0) getsockopt$inet_buf(r5, 0x0, 0x2b, &(0x7f00000014c0)=""/4096, &(0x7f0000000600)=0x1000) 2018/03/30 19:25:04 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x3, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:04 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd0, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) [ 206.868307] IPVS: Creating netns size=2536 id=11 2018/03/30 19:25:05 executing program 6: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1e, &(0x7f0000000200)=[{&(0x7f0000010000)="67b2676b00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb000001000000000001000000000000005f42485266535f4d070000000000000000204000000000000000020000000000000000000000000000000000000000000000c001000000000070000000000000060000000000000001000000000000000010000000100000001000000010000061000000050000000000000000000000000000000000000000000000450100000000000000000000000100", 0xcb, 0x10000}, {&(0x7f0000010300)="00000000000000000000000001000000000000e4000000000000000000004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c9910000000000000000000000000000000000000000", 0x80, 0x10320}, {&(0x7f0000010500)="8000000000000200000000000000000001000000000001000000000000000000010000000100001000000100000001000000000000000000980000000000d086c3bf12e14287882ab7411ed7c99100002c000000000002000000000000000000010000000000050000000000000000000100000001000010000001000000010000000000000000006c0000000000d086c3bf12e14287882ab7411ed7c99100002c00000000000200000000000000000001000000000005000000000000000000010000000100001000000100000001000000000000000000400000000000d086c3bf12e14287882ab7411ed7c99100004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c99101000000000000000000c001000000000000180100000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000d086c3bf12e14287882ab7411ed7c991f92f8feea04c4c3a839a10f74c57d3fb0c934de300000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00100200000000000100000000000001dae64562429d483ea5043974ccd28b690200000000000000040000000000000002000000000100000000000000cc00000000000000006b0f0000300000000100000000000000cc00004000000000003b0f000030000000000000000000000000", 0x240, 0x20e60}, {&(0x7f0000010a00)="2c00000000000200000000000000000001000000000005000000000000000000010000000100001000000100000001000000000000000000400000000000d086c3bf12e14287882ab7411ed7c99100004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c99101000000000000000000c0010000000000006c0000000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000d086c3bf12e14287882ab7411ed7c991f92f8feea04c4c3a839a10f74c57d3fb1dd6448400000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00300200000000000100000000000001dae64562429d483ea5043974ccd28b690300000000000000030000000000000004000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000000000000000e90e0000500000000001000000000000e40000400000000000990e0000500000000001000000000000e400006c0000000000490e0000500000000000000000000000000000000000000000000000000000", 0x1e0, 0x22f00}, {&(0x7f0000010e00)="65bea12500000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00101100000000000000000000000001dae64562429d483ea5043974ccd28b690100000000000000010000000000000004000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b70100000500000000000000840000000000000000760a0000b70100000700000000000000840000000000000000bf080000b70100000000000000000000000000000000000000000000000000", 0xe0, 0x111000}, {&(0x7f0000011000)="00000000010000000000000000000000000000000060110000000000000000000000000000100000000000000000000000000000000000000000000001000000", 0x40, 0x1119c0}, {&(0x7f0000011200)="000000000000000000000000000000000000000000000000000000010000000000000000000000000000000050110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000", 0x60, 0x111b60}, {&(0x7f0000000140)="000000000000000000000000000000000000010000000000000000000000000000000040110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000", 0x60, 0x111d20}, {&(0x7f0000011600)="000000000000000000010000000000000000000000000000000020110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000", 0x60, 0x111ee0}, {&(0x7f0000011900)="0000000000000000000000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000014fe517500000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00301100000000000000000000000001dae64562429d483ea5043974ccd28b690100000000000000030000000000000002000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000000000000000e90e000050000000000000000000000000", 0x140, 0x112f60}, {&(0x7f0000011d00)="000000000000000000000000000000000300000000000000000100000000000000000000000000000000400000000000dae64562429d483ea5043974ccd28b6976046e8900000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00501100000000000000000000000001dae64562429d483ea5043974ccd28b6901000000000000000500000000000000", 0xa0, 0x114fc0}, {&(0x7f0000011f00)="3518373000000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00004000000000000100000000000001dae64562429d483ea5043974ccd28b690400000000000000f7ffffffffffffff02000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c000000000000000000000000", 0xa0, 0x400000}, {&(0x7f0000012200)="0300000000000000000100000000000000009800000000000000800000000000dae64562429d483ea5043974ccd28b690300000000000000000100000000000000006c000000000000002c0000000000dae64562429d483ea5043974ccd28b6903000000000000000001000000000000000040000000000000002c0000000000dae64562429d483ea5043974ccd28b690300000000000000000100000000000000000000000000000000400000000000dae64562429d483ea5043974ccd28b69631d97fd00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00204000000000000100000000000001dae64562429d483ea5043974ccd28b690700000000000000010000000000000009000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000f7ffffffffffffff84000000000000000026060000b70100000000000000000000000000000000000000000000000000000000", 0x220, 0x401f40}, {&(0x7f0000012600)="000000000000000000000004000000000000000001000000000000000040000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000040000000000", 0x60, 0x402720}, {&(0x7f0000012800)="00000100000000000000000000000000000000601100000000000000000000000000001000000000000000000000000000000000000000000000010000000000", 0x40, 0x4028e0}, {&(0x7f0000012b00)="000000000000000000000600000000000000000100000000000000304000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000006000000000000", 0x60, 0x402b60}, {&(0x7f0000012d00)="0000000000000000000000000000000000000500000000000000000000000000000000104000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000", 0x80, 0x402d20}, {&(0x7f0000012f00)="000000000000000000070000000000000000000000000000000040400000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700000000000000", 0x60, 0x402ee0}, {&(0x7f0000013500)="0000000000000000000200000000000000050066696c653006000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a00000000000000007120be5a00000000000000007120be5a0000000000000000000000000000000000000000d7721400000000000100000000000000000000000000000000000005000166696c6530d7721400000000000100000000000000000000000000000000000005000166696c653009000000000000000800564944454f5f5453060000000000000000000000000000000a0000000000000000000000000000000000000000000000010000000000000000000000ed41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007220be5a00000000000000007120be5a00000000000000007120be5a0000000000000000000000000000000000000000070000000000000004002e646f7406000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081fbe5a0000000000000000081fbe5a0000000000000000081fbe5a00000000000000000000000000000000000000000300000000000000050066696c65330500000000000000050066696c653406000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000ff8100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a00000000000000003c1ebe5a0000000000000000f11dbe5a0000000000000000000000000000000000000000060000000000000010000000000000000000000000686f772061626f757420746869733f0a06000000000000001200d181d18ed0b7d0bad0b0d0bbd0bbd0b5d18006000000000000000000000000000000100000000000000010000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a0000000000000000ac1dbe5a0000000000000000ac1dbe5a0000000000000000000000000000000000000000060000000000000013000000000000000000000000d181d18ed0b7d0bad0b0d0bbd0bbd0b5d1800a0200000000000000050066696c653006000000000000000000000000000000130000000000000013000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a00000000000000009e1dbe5a00000000000000009e1dbe5a00000000000000000000000000000000000000000200000000000000050066696c65320600000000000000000000000000000000000000000000000000000000000000000000000000000001000000e703000000000000048100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a0000000000000000d91dbe5a0000000000000000bf1dbe5a000000000000000000000000000000000000000006000000000000000a00000000000000000000000073797a6b616c6c65720a0400000000000000050066696c6530060000000000000000000000000000000a000000000000000a000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000771bbe5a00000000000000006a1bbe5a00000000000000006a1bbe5a0000000000000000000000000000000000000000d2721400000000000100000000000000000000000000000000000005000166696c6530d2721400000000000100000000000000000000000000000000000005000166696c65300800000000000000050066696c6531060000000000000000000000000000000a0000000000000000000000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a00000000000000009e1dbe5a00000000000000009e1dbe5a0000000000000000000000000000000000000000d6721400000000000100000000000000005a000000000000000000080002564944454f5f545392721400000000000100000000000000000000000000000000000005000266696c6531d572140000000000010000000000000000000000000000000000000400012e646f74d372140000000000010000000000000000000000000000006a0000120001d181d18ed0b7d0bad0b0d0bbd0bbd0b5d180d4721400000000000100000000000000000000000000000000000005000166696c6534cf721400000000000100000000000000000000000000000000000005000166696c6530d4721400000000000100000000000000000000000000000000000005000166696c6533d1721400000000000100000000000000000000000000000000000005000166696c653292721400000000000100000000000000000000000000000000000005000266696c6531d572140000000000010000000000000000000000000000000000000400012e646f74d1721400000000000100000000000000000000000000000000000005000166696c6532d4721400000000000100000000000000000000000000000000000005000166696c6534d67214000000000001000000000000000000000000000000000000080002564944454f5f5453d37214000000000001000000000000000000000000010000000000120001d181d18ed0b7d0bad0b0d0bbd0bbd0b5d180d4721400000000000100000000000000000000000000000000000005000166696c6533cf721400000000000100000000000000000000000000000000000005000166696c6530000000000000000002002e2e030000000000000000000000000000006e0000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a00000000000000003f28124300000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00404000000000000100000000000001dae64562429d483ea5043974ccd28b69070000000000000002000000000000000c000000000000000000000000c00000400000000000830f0000180000000000020000000000a90000000000000000620f0000210000000060110000000000a900000000000000004a0f0000180000000060110000000000b007000000000000004a0f0000000000000000400000000000a90000000000000000290f0000210000000000400000000000c000002c0000000000110f0000180000000010400000000000a90000000000000000f00e0000210000000020400000000000a90000000000000000cf0e0000210000000030400000000000a90000000000000000ae0e0000210000000040400000000000a900000000000000008d0e00002100000000006c0000000000c000002c0000000000750e0000180000000000980000000000c000008000000000005d0e0000180000000000980000000000c000008000000000005d0e0000180000000000980000000000c000008000000000003c0e000018", 0xc00, 0x4035c0}, {&(0x7f0000014500)="000000000000000000010000000000000100000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000010000000000000500000000000000010000000000000006000000000000000200000000000000b00100000000000000010000000000000006000000000000000200000000000000b00200000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000005000000000000000200000000000000b00400000000000000005000000000000000010000000000000500000000000000010000000000000004000000000000000200000000000000b0f7ffffffffffffff010000000000000001000000000000000200000000000000010000000000000005000000000000000200000000000000b003000000000000000020000000000000000100000000000002000000000000006f3cb59c00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00604000000000000100000000000001dae64562429d483ea5043974ccd28b690600000000000000010000000000000009000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000f7ffffffffffffff84000000000000000026060000b70100000000000000000000000000000000000000000000000000000000", 0x2e0, 0x405e80}, {&(0x7f0000014900)="000000000000000000000004000000000000000001000000000000000040000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000040000000000", 0x60, 0x406720}, {&(0x7f0000014b00)="00000100000000000000000000000000000000601100000000000000000000000000001000000000000000000000000000000000000000000000010000000000", 0x40, 0x4068e0}, {&(0x7f0000014e00)="000000000000000000000600000000000000000100000000000000304000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000006000000000000", 0x60, 0x406b60}, {&(0x7f0000000040)="0000000000000000000000000000000000000500000000000000000000000000000000104000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000", 0x80, 0x406d20}, {&(0x7f0000015200)="000000000000000000060000000000000000000000000000000050400000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600000000000000", 0x60, 0x406ee0}, {&(0x7f0000015500)="000000000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000", 0x60, 0x407680}, {&(0x7f0000015700)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000", 0x40, 0x407840}, {&(0x7f0000015900)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41", 0x120, 0x4079e0}, {&(0x7f0000015c00)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41000000000000000000000000000000000000000000000000", 0x60, 0x407c80}, {&(0x7f0000015e00)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100", 0x40, 0x407e40}], 0x0, &(0x7f0000016000)) 2018/03/30 19:25:05 executing program 0: r0 = syz_open_dev$tun(&(0x7f0000000280)='/dev/net/tun\x00', 0x0, 0x0) fsetxattr(r0, &(0x7f0000000000)=@known='system.posix_acl_access\x00', &(0x7f0000000500)="020000001000000040000d02", 0xc, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x0, &(0x7f00000000c0), 0x4) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x101}, &(0x7f0000000180)=0x8) r2 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/access\x00', 0x2, 0x0) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000ffd218dd164332000000000000000000007c3ae9a9e97f2a961e1fc9ce80000000000000000000"], 0x29) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000001140)={0x0, 0x0, &(0x7f00000010c0)}, &(0x7f0000001180)=0x10) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000001340)={r3, 0x6, 0x0, 0x0, 0x0, 0x3, 0x101, 0x5, {0x0, @in={{0x2, 0x4e20, @multicast2=0xe0000002}}, 0x80000001, 0x0, 0x1, 0x0, 0x3}}, &(0x7f00000012c0)=0xb0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000001c0), &(0x7f0000000240)=0x8) r5 = socket(0x11, 0x4000000000080002, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000700)={{{@in6, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@local}}, &(0x7f0000000340)=0xe8) bind$packet(r5, &(0x7f0000000540)={0x11, 0x1f, r6, 0x1, 0x7, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000001000), 0x717) setsockopt$inet_sctp6_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000800)=@assoc_value={r4, 0xe8c2}, 0x8) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) bind$packet(r5, &(0x7f0000000200)={0x11, 0x3, r7, 0x1, 0xfffffffffffffffc, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x14) syz_emit_ethernet(0xfda, &(0x7f00000024c0)={@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xf}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, [], {@ipv4={0x800, {{0x8, 0x4, 0xe3ca, 0x9, 0xfcc, 0x66, 0x5, 0x3, 0x0, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @multicast1=0xe0000001, {[@generic={0x44, 0xb, "2579be266a12fe6975"}]}}, @gre={{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x3}, {0x2, 0x0, 0x100, 0x5, 0x0, 0x0, 0x800, [], "8c0c58e3bb9a974aa723bbcea0df771b4d333d3e2dabf01b7523afcf9242ef205fe7812f5aafd04c6b4370101e3bfe7173cbf78609eb76a556484e2c3cc5e3808492470ac9a0ebaa4d6f4096e983eeec37cf78318480cf86d03eaa4fa62c69747dbfccf2a64638f1350ce28d78444ad00874ce151dcc0f01364d431a39ba0744369eaf8501f61ac6614bd009d487e9a1746d31eeb377ef7e083a12cac7bfdbf0d75fabb63fce20d4aea53a61fd7170be6cdb267c49f18691775387e3888b9424a8f3fe6f7dbdbdf29c9631fa7464e09cc615217c22a9e14448b3917a5aeca50f9116e44ab9f26f4d6d1ec02c1859ab2bacfbd806294c36b309f101082fa8282df0154875cfc5a107da21edd1d0aebe822789dd26d91a61448160e45235298c54de252e7456c3263388717bc224907364776d1248f457ebeee9b086063108ab9a6a504109a2ef75bd99dc2b4ba728f279639e28f9d9dc9e9b0adb59bcd1059099b353bcd0fb6bb22746789375dbb53837b8f9bcb89e8e8e9d81e9c83f239e2cf67af06f853e1c9aad81237b55cbe3cc19dd50367e2a8de60b98758c4c01dbb29fd4979214022640d0cda05cdafcff3ce4d1fcfdcc9be877e51c7845e492acb5c9427a3ab27e593473a4dcf2e034643371a5b84251758af220b1cabdc7d23ec92248c2ad82cad11104bf644f5f2edb1c05e9e6f3bfcf807ad313dde97a4d73098ae33c7734b68be65c2dc8176b1a2e119ee4f568658cd8efca4516eed0a8469d673c6a20bfda67e61741ebaa11333369df7a2577869ba0f51d9314a3d90c682ab13a61064a43b95eeda96d93ada44e5c18363591df8ed31887c471afc39ccd197f86bb82e394712746bec5a9fa9b4820ddccf092ea7cec86284bf54726b8cbd6971f3a2917676edaf9e1f1f9e67a2210a0c172777971b4c2f0f5d050b81aaf6350ab255a001f1637337bd80c76cff0c8e96e4dc81795d2ac100e77ef02076574b9a49eefa312d4d9adf2fe05be29dc7dbd3e118f587e8d5b6ac0e7f72c9a3ba96a0f553d44478f50546b82d3924ebce03e9079b061f9b94f193fd22f161e0accf465949c338ef05529794d3ee6ecbd3275660ab9c1263c1c5eafb5aca0f7af52ba91e265e6234acb8b607710623589e2637c5ee64269bbac2fcad26504fed942faf55e6f30780bed623b5341bb33b894d7ac13672f967a6c68dfaa76c355cc7b4d2e7eab61a52fdbf3a8b2427f715a4f400863e25cfdf5b6a8a6a317df23289dff02fb64e8ada31f0f99c6b76cb62c304d0531821d6e535dc3a967f82bef26bc7bf0027b1968e6725bcd211cf7e00d29c7efd31e34dcbeb2410ed494dd7b5f897b3d2b1dc48247f9f288a2edcbb73f9c2cb360568d32a0715b96ba3e295d55d3f7aeae97cd74193bdd8e3c3dc310665486ba46d368d12d9ae8c9f7ced56e015bb4d5238eb28739891cb99bac2b165bee9ef06261381b05d671a2be32d193a18775f0a0bc371a5aafc13aa295e1052a21f873d334da70166a7d551d3ee2a1feab2a252ae0b0137ac06b941a3194e01bde2ce1e91d3fb1f3de004024ce8e2f3d42771324481eba7dd69931f61691f1676a5f4397e4383995f920099682ebc50ec28bab2923bcc4e40cf79450b44b128d07172479820088a2c0b2233ca0c4d4e1dd6baf0b7bc6d6cc4006313d149d794b3ff3b182e209ed816d36cc7ce4b8c5fa8caf8372b7b3a503047007b8ce30269c3d566ccf1599b0096f44e8d0c9a5968ed7bb67dc77bdfc0c9a524d90a1b94c6df6956925280881360a30addff4577373b700ab1446f27f096116c0d66d9ec537ebc9029e3a2385334a9894a99eb4908a15923cdf06730df5b2c870a87d5bae105fc6877ff83bc576c470a932ce2f1cae94314db1187b69c06ad6ff29b08d9e813c3ca4d58bda6a6394ff3dc431509fac0f44c17e1dab2f061c574e7f0bba4c62b3a881cce56e5ad7db864ede970d414422fb42a87d088205205a981af9b874a8713ee9916c8d787014d7c9fa55b3245488fd7594aafb0b7604fc0664f8d37d69b8897f173b1241423520b1a8006969f4986d715ce38839c87416e80ffc5512143b951365cfb4a85bacab131e97f258c49c3f52d0b7c23cd018080ba03d80d1c7dbddedeaf9e6115ad043b946bb90df08e9e798e43f91eef391d751c9d6d5659c3ba7d4ca4822b0314b70eb55b3e9fe4fb328f41f63bd6b7e26d33b817556f42db7c8f3926c38137f504983aed1dab182070d741e4c6d54005353ace6f5de9671354e77201ae9a904a834ceceff1e8efa36125f32881314f47f4e9aeaf047ab8d4a00a622b739b10578be1680509e5cd3d7a3493e0400c90a991629e4bf9c37623d95cf7683ed1eed827677d7fc9bb620d39769ca42800838dca8f1fb8e35ce038169e793d35beee9774421d4f32810bfe0ccaec735f69017dc6716c739f2d1d454db0556941d1d33e97dad6bfbc264d4a0e6bf37229399b55340fcc869aa7f60dbc1b9d4d14064fd833b45ab651261ae328be969b0cfb351610281cee334dc1efc9a697aee2d125c2a5e5435829cd0f14cbe1a8b7dee26b5a25229ba85da863ba61ff70ab913c6dac30fa404270ce4cbe91fa46b506945add19dd924671d48a71771339d26cea35e300132a13e69524e72e163bd1399f30b1b690a3c6dc5557ac438b199550d475f8c14f8389e81d2c12087e0ac95c42e63cde86694dcffafbb995e22417ac9768d7a4248f714dc4bcc938a47e8f2edae89c382a028649b1cf35d776cf5a4ace49c37196d224b2de2dd4742e8053f03620b41c5c42c8f3f8ac368629994368fcd6c9e2b45aed57b37f3d09784825f17233e8d8197a623706bd5138a782cc49a04ad8c1d3a517b8eff085e515564cfdcb669f989a03e7ee27b1938b1a2247cf112e87212ab82384c29758c6ef74d0327f58673136d508b94b00b876024e9402649d361b670c1acde9e227bf8efafccf6e4dee3cfafe184f9d3c0a9d7099d5161c315f18be495b54726318eaf56732e15c2353681ca0977a3058ef647ababe0c4cb3e7b06bebe256b1408a2b9581457c08c6e32c8966d8e93ae8a8914194de4a9437fad5197386e8d81b7c90e7c6eaecfc9cae127293ed6aa4e801a0bab61d29cf257bd91509f46f3955306bca9f508b9a063ebd2045d6af7bb2ddeee659f3ef009daca584515cbeb126167b2a19d9400996682c70f054a0ddd7489a00d07707d04a5b405589441da903e6c7d54baacccd2e0567e18c9864992807145e529bfbec62dae1a5e93668fa25be5e679d71a0c09ef5088dae47409217d5192c48c6b205bde04207f6913ef6951f24697467ddadb9d135d7eda6b2c3e7ae334cdc1f031f46719297a15f3e5a7054b9240ba6d04b32418735ac7c9916622ccf82a44a04172ec938ab74ca54795524c10d32999077a6e91a4c04498aca7bb279ac312281d9b507dd7ccbd79735e98a92e7f69b62957151d8775ff56b6359828fdaca33d522efacb13c967a729f9c0617ec8bffbc5a70dc0c8cebd649b6d598bb756ff0350182d78e30ba3de3cb8dcb4be9afa636d54d7c331ec22147aa7acc089f31b660b8e14a9cbbf23e195d971ffd08800f51e06c827552dbd305ecdeeb5d972f96790690afac3a163f76827dac3594b242c22ca08f37247edd3f1530bbe7e7bb066e878a81a9536af5fabfdf114d61523a38e5ee9609cc7a2d97ec57ddb6a725be1818868ba4eaefa696a349ccb39999c9da79aedf1ba67f9f76fffe0b6edb7bcac7fed2536c3f59214f306f390c3462d6c95c8e50001db43e155531cb271f9134fe3dadb2401656d2237ce22b317498f080cfb7e1f2db950b64c33086fb2ccd1cb793f48a1011c2a467ce7c4487e70dab8ff87647c951c410badb7f0080d29a983c70322147f86f42979a41013e3cbadc08fbe4bf50e509a368dc642f0cd0b7fa4a7ec02285a6a5aaf963171bb3cf8a2eb30d56f3cd30a96ce2f15f47caa315a9ce775c45a78f474b1c6b1d3aa5fcf7bb207f454dcff210b5bb29505c828f9891535fc9560398712d9e552babd5f1c0fb0004ffb702a9a81bc3d20869122de85a1a73312eeb931097d6abd32fb30251f28b362dee7d2173543fbeba6e2b062585b63d549084f4ece8999cbe5c730c4d2c9b66f3dae10a8699c35705885554fb14dc774cd057f6aee324ba6456349b876ee2b80ee38a3dcd09961b1b25781d83ac1fc7315a89a42ad365e517e9aaf6c39d67e9d58bcfbc8e6bcac9fb3bc72c3111b2aec1bee33e2c188a0000400db36c3b0fd3595c6d4c41fa0d034ccaad6f5f4cb5bdf3c22c2cbc90d952670707037c1a9fbbc0a899d59c011e42f596f67df35f5192aa082063bb1bfc8f0777245692d1f43f4368c283559101f203d8b015ed2cbca356c37e7a2ff48138e4ac363235df76a0cc0c74d5b9c8c81921244b17b831b3e15f9c72f4e7c1695af1f571a22d3a4a8705b671c7662684b58730b6d2a8db091bd5ca289360f9e6bd5af002dd58f7b256cc8bb503d21bfdca5896442e02bbb425e8ad3e5bf08159926852e9a79f240abb1d569cd22446df7c982b0d5a599f876943b3ce79e463bcefd7debf01d76e15bea64cf0f933a1c363e086c526c18b9c4a3d41bb18ddcd9c29f3077029f2fa7e310ec1cca76c417dcbdb276faef86a78ad95a962c42e6566ff3e8e4f466fe00c6daff6adb138216409d95223c42033be9445d0ba5c7a03df9a877d8e04198347d7da6369e47465f77b8f8849ceeedf4236608b6131c5fd3b42f332057af1e618a162a7b8881d98d0f557f18cee3c804e46c351a31a80a33bef34d4f3c5466b3f1ad52ccd1c61dac2c892bc98975bfba1a6ccad35c902828191f03d2dbe9dc95a4e69a5bc39591c134709ed8f9b7ebc577bacc0143621707129762e98052912c0a3dceb46e667c453520b8a70c1f1a9a73bea08e9bd79fae2a29c4b2d6f4cd4c5a547c0e541de1412674e02e4d4978dab6a5f3b41dde1dd4e71b0539312435cf280152e5c41a29114a1b2485c6b4ecf71cb0166b87b8a910bd2120fc2e71ddb2287811fd73fddb4708214a69bd2e27fb74dc8299ad8949e068bf38458f751881d8410059d48b834cdcad65e99bf15dc320986cda195fd0e75f7cb9d3ba5f9eea29b82ddd7a32bd300880da09164b7a7a41c738ec46528f6eb47fc5ef50908cc3c1eef5d274f2b9ef621762b52f71497fdd923059088385e59ca4fc7133b69503af50f9f309b6a0474957aa0431adb4a7ca111e81fec3dea5507e3301fc56ae55d238811a5ce0ef999924db1364036dd0420404fe03ea7d11f45477d3cadfc4c30bcf26bc05fd3fea079d3532dc63a45e0ab7f6054563bb4c17d5740d03ddc49e467e6043f23f9df979717f481a5cdf772db2d537a5cc30c338cf49bffe"}, {0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x86dd, [], "ca9ef2a9eb6e14c4a8c37209177dfb5f1e26b35a85000dc628d98dca714abc8d"}, {0x8, 0x88be, 0x3, {{0x1, 0x1, 0x40, 0x4, 0x0, 0x200, 0x0, 0x9}, 0x1, 0x2}}, {0x8, 0x22eb, 0x4, {{0x0, 0x2, 0x0, 0x3ff, 0x3e6, 0x2, 0x1, 0x2}, 0x2, 0x7, 0x0, 0x1, 0x3, 0x0, 0x0, 0x3, 0x7ff, 0x36b1}}, {0x8, 0x6558, 0x0, "26117d797c756ef1b8a9c473457474da2ddd8495a3dfd46cefbf04087bcbeebafa6a2d1b3206ba5bc44135a3dc5f377d0585b3f91881ef00d1cf0c90cd1f7c9fc9b76dd2ca133592"}}}}}}, &(0x7f00000005c0)={0x0, 0x2, [0x6a6, 0xa68, 0x96e, 0x5d4]}) sendmmsg$inet_sctp(r5, &(0x7f0000871fc8)=[{&(0x7f000086c000)=@in6={0xa, 0x0, 0x2}, 0x1c, &(0x7f0000d1e000), 0x0, &(0x7f0000dda000)}], 0x492492492492510, 0x0) sendmsg$unix(r5, &(0x7f0000000d00)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000c80)=[{&(0x7f00000008c0)="f6a3996f1f92380be19b6062524e0fc3f13a5de88f3c7b5474dbd52ff050b53293", 0x21}], 0x1, &(0x7f0000000cc0)=ANY=[@ANYBLOB='\b\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r2], 0x14, 0x4c0d0}, 0x20000010) getpeername$ipx(0xffffffffffffffff, &(0x7f0000001440), &(0x7f0000001480)=0x10) ioctl$LOOP_SET_FD(r1, 0x4c00, r1) readv(0xffffffffffffffff, &(0x7f0000119ff0), 0x0) getpeername(r1, &(0x7f0000000640)=@in6={0x0, 0x0, 0x0, @local}, &(0x7f00000006c0)=0x80) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000240)) openat$selinux_access(0xffffffffffffff9c, &(0x7f00000004c0)='/selinux/access\x00', 0x2, 0x0) getresuid(&(0x7f00000002c0), &(0x7f0000000940), &(0x7f0000000440)) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000480)="cfad73d7a199de64db4ad8ac492735e46cb30d98980b96905fa79290ce2a42ddff7a07", 0x23}], 0x1, 0x0) getsockopt$inet_buf(r5, 0x0, 0x2b, &(0x7f00000014c0)=""/4096, &(0x7f0000000600)=0x1000) 2018/03/30 19:25:05 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:05 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x3, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:05 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:05 executing program 5: pipe(&(0x7f0000000540)) renameat(0xffffffffffffffff, &(0x7f0000000040)="2f2f66696c653002", 0xffffffffffffffff, &(0x7f0000000080)="2f2f66696c653002") read(0xffffffffffffffff, &(0x7f0000000180)=""/127, 0xda) close(0xffffffffffffffff) symlinkat(&(0x7f0000000200)="2f2f66696c653002", 0xffffffffffffffff, &(0x7f0000000240)="2f2f66696c653002") open$dir(&(0x7f0000000000)="2f2f66696c653002", 0x101840, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0xe2bb) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fstat(r0, &(0x7f0000000300)) syncfs(0xffffffffffffffff) close(0xffffffffffffffff) 2018/03/30 19:25:05 executing program 3: unshare(0x60000000) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'lo\x00'}) sendmsg$nl_route(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="5800000014000100000000000000000002000000", @ANYBLOB="0800080000000000080004000000000008000200ac1414aa14000300000000000000000000000000000000001400060000050000ffff0000000000000000000066176fa620fa6f98e500cc5ae9126ad1a43cb847824dfeafec1cf3e88d1013731db72dc4dd160440f09107e460c26690a0378ea7a104e005aadbe5ccdd25e636f0222f6ed3ae2664e2208f0000000000000000000016ed044a428b71f1d9b4221a848935f7dc0a38eff96357098eddda773e1af41afbb8beba5333b35c2b4f09407790c44872432b4154bf4867d7aaa6bd3182500186a871df0eea3f2cbce8e7d66444298ee4974466bfc3941faf4b748a507b6b7fd55c8df5d499842d0dfa686b22a5d4d8e0a6fa161eec363775191ceb46c44a5f8ef55413a47d31c1efd4923f3a7c74ff03000000000000e6ba094bb86ca2fccebd0d9a298c38c000000000000000000000000000"], 0x2}, 0x1}, 0x0) 2018/03/30 19:25:05 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:05 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)) r8 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r10 = getpgrp(0x0) r11 = getpgrp(r7) r12 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}], 0xbc, 0x8010}, 0x10) r13 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r13) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) r14 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r14, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r15}) 2018/03/30 19:25:05 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:05 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(0xffffffffffffffff, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x3, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:05 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0x160, 0x0, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:05 executing program 5: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000040)='./file1\x00', 0x4a6, 0x2, &(0x7f0000000380)=[{&(0x7f0000000100)="7f0f64b4fade9ee7274f455e4831ad235051c509a8b7847961caa18be69834bb96ffdcd712496c8842ce404230166fae297423d15f4f157df672605e67a9dbb282d45ceb13cb9aaf20819aafd92678dc5c1ceeb9e556169be9c62e02685d4e3be0e18a25cf3be7e026c76dece293710d648027ad4a2c2d", 0x77, 0xffffffffffff7fff}, {&(0x7f0000000280)="dba17c4062ba84f374ce664ce63aa3ed92d61ebd72323d83aab82a34010e99aa9703dfcb046e351039de55307ba3d3ba5129b0973c9fd4085e5a2f473dfbfc9b053017494c598d622d23052ebb02f338d19af6112fbf0d71d2184ea848ce6045d49935e703b455eef4c1bf13d12c38f4e0f72a2aba1542055532f80805438f5bb90fdba05b431caf940540099c52b23740132b9efdf687a2ad85993fa8ff050e87de7c7a965df26bc1fdc993cb0cfe5ec43d71f1364e818a409a6d0c3ffe501b4f6a7368c22c242f3165a4772fdb1b974c8698a094c2a9ef9dd8090fd85dccc190e72dcab677254cf5a4792f448cd9342c2b107a", 0xf4, 0x70b}], 0x0, &(0x7f0000003a80)) syz_mount_image$ntfs(&(0x7f0000000000)='ntfs\x00', &(0x7f0000000080)='./file1\x00', 0x100000000000000, 0x3, &(0x7f00000007c0)=[{&(0x7f0000000400)="370cb8ebef8b2ea7c5d41e7bc9ddac034cf980f970f507", 0x17, 0x8}, {&(0x7f0000000540)="eb9c8472647fc3e46e8d667bc8ca64dc0d670deadaad", 0x16, 0x3f}, {&(0x7f00000005c0)="40471605eb468cb15772670be5acd3c9e12247b1125fedac77ce87fdf1e6d140457c5011814b1058ddf0fc1991bd68cddfbcfd7c5248e714c8726b2382f9372042bdd218ad7d8dd3d8f0a6663e32a040590e013946183457311cce9324dcb5a5b6cd4fe0d1a8b81f5a4cdd25007034313815b8f926ee5c25efe67302059baf553f33210f496c7ff182c1bbf4316193bdb8305642c6aa89c4d7d2495900f0d4aa218e15539feebe57d70ce38af5463f8fd88cad03bb63cb5f8efbcc4a7d0e212925b8683de51d3f6bb79b3e0fd791efee35a52a56ae2f5e7627071b9f22a07068d2f24e1365cd5364d80034e7ae671e64186499c331", 0xf5, 0x800}], 0x1000000, &(0x7f0000000880)={[{@mft_zone_multiplier={'mft_zone_multiplier', 0x3d, [0x32, 0x36, 0x36, 0x0, 0x33, 0x39, 0x38]}, 0x2c}, {@case_sensitive_no={'case_sensitive=no', 0x3d, [0x30, 0x0, 0x37, 0x39, 0x32, 0x38, 0x2d, 0x3f]}, 0x2c}]}) mkdir(&(0x7f00000008c0)='./file1\x00', 0x20) 2018/03/30 19:25:05 executing program 0: r0 = syz_open_dev$tun(&(0x7f0000000280)='/dev/net/tun\x00', 0x0, 0x0) fsetxattr(r0, &(0x7f0000000000)=@known='system.posix_acl_access\x00', &(0x7f0000000500)="020000001000000040000d02", 0xc, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x0, &(0x7f00000000c0), 0x4) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x101}, &(0x7f0000000180)=0x8) r2 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/access\x00', 0x2, 0x0) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000ffd218dd164332000000000000000000007c3ae9a9e97f2a961e1fc9ce80000000000000000000"], 0x29) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000001140)={0x0, 0x0, &(0x7f00000010c0)}, &(0x7f0000001180)=0x10) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000001340)={r3, 0x6, 0x0, 0x0, 0x0, 0x3, 0x101, 0x5, {0x0, @in={{0x2, 0x4e20, @multicast2=0xe0000002}}, 0x80000001, 0x0, 0x1, 0x0, 0x3}}, &(0x7f00000012c0)=0xb0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000001c0), &(0x7f0000000240)=0x8) r5 = socket(0x11, 0x4000000000080002, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000700)={{{@in6, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@local}}, &(0x7f0000000340)=0xe8) bind$packet(r5, &(0x7f0000000540)={0x11, 0x1f, r6, 0x1, 0x7, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000001000), 0x717) setsockopt$inet_sctp6_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000800)=@assoc_value={r4, 0xe8c2}, 0x8) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) bind$packet(r5, &(0x7f0000000200)={0x11, 0x3, r7, 0x1, 0xfffffffffffffffc, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x14) syz_emit_ethernet(0xfda, &(0x7f00000024c0)={@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xf}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, [], {@ipv4={0x800, {{0x8, 0x4, 0xe3ca, 0x9, 0xfcc, 0x66, 0x5, 0x3, 0x0, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @multicast1=0xe0000001, {[@generic={0x44, 0xb, "2579be266a12fe6975"}]}}, @gre={{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x3}, {0x2, 0x0, 0x100, 0x5, 0x0, 0x0, 0x800, [], "8c0c58e3bb9a974aa723bbcea0df771b4d333d3e2dabf01b7523afcf9242ef205fe7812f5aafd04c6b4370101e3bfe7173cbf78609eb76a556484e2c3cc5e3808492470ac9a0ebaa4d6f4096e983eeec37cf78318480cf86d03eaa4fa62c69747dbfccf2a64638f1350ce28d78444ad00874ce151dcc0f01364d431a39ba0744369eaf8501f61ac6614bd009d487e9a1746d31eeb377ef7e083a12cac7bfdbf0d75fabb63fce20d4aea53a61fd7170be6cdb267c49f18691775387e3888b9424a8f3fe6f7dbdbdf29c9631fa7464e09cc615217c22a9e14448b3917a5aeca50f9116e44ab9f26f4d6d1ec02c1859ab2bacfbd806294c36b309f101082fa8282df0154875cfc5a107da21edd1d0aebe822789dd26d91a61448160e45235298c54de252e7456c3263388717bc224907364776d1248f457ebeee9b086063108ab9a6a504109a2ef75bd99dc2b4ba728f279639e28f9d9dc9e9b0adb59bcd1059099b353bcd0fb6bb22746789375dbb53837b8f9bcb89e8e8e9d81e9c83f239e2cf67af06f853e1c9aad81237b55cbe3cc19dd50367e2a8de60b98758c4c01dbb29fd4979214022640d0cda05cdafcff3ce4d1fcfdcc9be877e51c7845e492acb5c9427a3ab27e593473a4dcf2e034643371a5b84251758af220b1cabdc7d23ec92248c2ad82cad11104bf644f5f2edb1c05e9e6f3bfcf807ad313dde97a4d73098ae33c7734b68be65c2dc8176b1a2e119ee4f568658cd8efca4516eed0a8469d673c6a20bfda67e61741ebaa11333369df7a2577869ba0f51d9314a3d90c682ab13a61064a43b95eeda96d93ada44e5c18363591df8ed31887c471afc39ccd197f86bb82e394712746bec5a9fa9b4820ddccf092ea7cec86284bf54726b8cbd6971f3a2917676edaf9e1f1f9e67a2210a0c172777971b4c2f0f5d050b81aaf6350ab255a001f1637337bd80c76cff0c8e96e4dc81795d2ac100e77ef02076574b9a49eefa312d4d9adf2fe05be29dc7dbd3e118f587e8d5b6ac0e7f72c9a3ba96a0f553d44478f50546b82d3924ebce03e9079b061f9b94f193fd22f161e0accf465949c338ef05529794d3ee6ecbd3275660ab9c1263c1c5eafb5aca0f7af52ba91e265e6234acb8b607710623589e2637c5ee64269bbac2fcad26504fed942faf55e6f30780bed623b5341bb33b894d7ac13672f967a6c68dfaa76c355cc7b4d2e7eab61a52fdbf3a8b2427f715a4f400863e25cfdf5b6a8a6a317df23289dff02fb64e8ada31f0f99c6b76cb62c304d0531821d6e535dc3a967f82bef26bc7bf0027b1968e6725bcd211cf7e00d29c7efd31e34dcbeb2410ed494dd7b5f897b3d2b1dc48247f9f288a2edcbb73f9c2cb360568d32a0715b96ba3e295d55d3f7aeae97cd74193bdd8e3c3dc310665486ba46d368d12d9ae8c9f7ced56e015bb4d5238eb28739891cb99bac2b165bee9ef06261381b05d671a2be32d193a18775f0a0bc371a5aafc13aa295e1052a21f873d334da70166a7d551d3ee2a1feab2a252ae0b0137ac06b941a3194e01bde2ce1e91d3fb1f3de004024ce8e2f3d42771324481eba7dd69931f61691f1676a5f4397e4383995f920099682ebc50ec28bab2923bcc4e40cf79450b44b128d07172479820088a2c0b2233ca0c4d4e1dd6baf0b7bc6d6cc4006313d149d794b3ff3b182e209ed816d36cc7ce4b8c5fa8caf8372b7b3a503047007b8ce30269c3d566ccf1599b0096f44e8d0c9a5968ed7bb67dc77bdfc0c9a524d90a1b94c6df6956925280881360a30addff4577373b700ab1446f27f096116c0d66d9ec537ebc9029e3a2385334a9894a99eb4908a15923cdf06730df5b2c870a87d5bae105fc6877ff83bc576c470a932ce2f1cae94314db1187b69c06ad6ff29b08d9e813c3ca4d58bda6a6394ff3dc431509fac0f44c17e1dab2f061c574e7f0bba4c62b3a881cce56e5ad7db864ede970d414422fb42a87d088205205a981af9b874a8713ee9916c8d787014d7c9fa55b3245488fd7594aafb0b7604fc0664f8d37d69b8897f173b1241423520b1a8006969f4986d715ce38839c87416e80ffc5512143b951365cfb4a85bacab131e97f258c49c3f52d0b7c23cd018080ba03d80d1c7dbddedeaf9e6115ad043b946bb90df08e9e798e43f91eef391d751c9d6d5659c3ba7d4ca4822b0314b70eb55b3e9fe4fb328f41f63bd6b7e26d33b817556f42db7c8f3926c38137f504983aed1dab182070d741e4c6d54005353ace6f5de9671354e77201ae9a904a834ceceff1e8efa36125f32881314f47f4e9aeaf047ab8d4a00a622b739b10578be1680509e5cd3d7a3493e0400c90a991629e4bf9c37623d95cf7683ed1eed827677d7fc9bb620d39769ca42800838dca8f1fb8e35ce038169e793d35beee9774421d4f32810bfe0ccaec735f69017dc6716c739f2d1d454db0556941d1d33e97dad6bfbc264d4a0e6bf37229399b55340fcc869aa7f60dbc1b9d4d14064fd833b45ab651261ae328be969b0cfb351610281cee334dc1efc9a697aee2d125c2a5e5435829cd0f14cbe1a8b7dee26b5a25229ba85da863ba61ff70ab913c6dac30fa404270ce4cbe91fa46b506945add19dd924671d48a71771339d26cea35e300132a13e69524e72e163bd1399f30b1b690a3c6dc5557ac438b199550d475f8c14f8389e81d2c12087e0ac95c42e63cde86694dcffafbb995e22417ac9768d7a4248f714dc4bcc938a47e8f2edae89c382a028649b1cf35d776cf5a4ace49c37196d224b2de2dd4742e8053f03620b41c5c42c8f3f8ac368629994368fcd6c9e2b45aed57b37f3d09784825f17233e8d8197a623706bd5138a782cc49a04ad8c1d3a517b8eff085e515564cfdcb669f989a03e7ee27b1938b1a2247cf112e87212ab82384c29758c6ef74d0327f58673136d508b94b00b876024e9402649d361b670c1acde9e227bf8efafccf6e4dee3cfafe184f9d3c0a9d7099d5161c315f18be495b54726318eaf56732e15c2353681ca0977a3058ef647ababe0c4cb3e7b06bebe256b1408a2b9581457c08c6e32c8966d8e93ae8a8914194de4a9437fad5197386e8d81b7c90e7c6eaecfc9cae127293ed6aa4e801a0bab61d29cf257bd91509f46f3955306bca9f508b9a063ebd2045d6af7bb2ddeee659f3ef009daca584515cbeb126167b2a19d9400996682c70f054a0ddd7489a00d07707d04a5b405589441da903e6c7d54baacccd2e0567e18c9864992807145e529bfbec62dae1a5e93668fa25be5e679d71a0c09ef5088dae47409217d5192c48c6b205bde04207f6913ef6951f24697467ddadb9d135d7eda6b2c3e7ae334cdc1f031f46719297a15f3e5a7054b9240ba6d04b32418735ac7c9916622ccf82a44a04172ec938ab74ca54795524c10d32999077a6e91a4c04498aca7bb279ac312281d9b507dd7ccbd79735e98a92e7f69b62957151d8775ff56b6359828fdaca33d522efacb13c967a729f9c0617ec8bffbc5a70dc0c8cebd649b6d598bb756ff0350182d78e30ba3de3cb8dcb4be9afa636d54d7c331ec22147aa7acc089f31b660b8e14a9cbbf23e195d971ffd08800f51e06c827552dbd305ecdeeb5d972f96790690afac3a163f76827dac3594b242c22ca08f37247edd3f1530bbe7e7bb066e878a81a9536af5fabfdf114d61523a38e5ee9609cc7a2d97ec57ddb6a725be1818868ba4eaefa696a349ccb39999c9da79aedf1ba67f9f76fffe0b6edb7bcac7fed2536c3f59214f306f390c3462d6c95c8e50001db43e155531cb271f9134fe3dadb2401656d2237ce22b317498f080cfb7e1f2db950b64c33086fb2ccd1cb793f48a1011c2a467ce7c4487e70dab8ff87647c951c410badb7f0080d29a983c70322147f86f42979a41013e3cbadc08fbe4bf50e509a368dc642f0cd0b7fa4a7ec02285a6a5aaf963171bb3cf8a2eb30d56f3cd30a96ce2f15f47caa315a9ce775c45a78f474b1c6b1d3aa5fcf7bb207f454dcff210b5bb29505c828f9891535fc9560398712d9e552babd5f1c0fb0004ffb702a9a81bc3d20869122de85a1a73312eeb931097d6abd32fb30251f28b362dee7d2173543fbeba6e2b062585b63d549084f4ece8999cbe5c730c4d2c9b66f3dae10a8699c35705885554fb14dc774cd057f6aee324ba6456349b876ee2b80ee38a3dcd09961b1b25781d83ac1fc7315a89a42ad365e517e9aaf6c39d67e9d58bcfbc8e6bcac9fb3bc72c3111b2aec1bee33e2c188a0000400db36c3b0fd3595c6d4c41fa0d034ccaad6f5f4cb5bdf3c22c2cbc90d952670707037c1a9fbbc0a899d59c011e42f596f67df35f5192aa082063bb1bfc8f0777245692d1f43f4368c283559101f203d8b015ed2cbca356c37e7a2ff48138e4ac363235df76a0cc0c74d5b9c8c81921244b17b831b3e15f9c72f4e7c1695af1f571a22d3a4a8705b671c7662684b58730b6d2a8db091bd5ca289360f9e6bd5af002dd58f7b256cc8bb503d21bfdca5896442e02bbb425e8ad3e5bf08159926852e9a79f240abb1d569cd22446df7c982b0d5a599f876943b3ce79e463bcefd7debf01d76e15bea64cf0f933a1c363e086c526c18b9c4a3d41bb18ddcd9c29f3077029f2fa7e310ec1cca76c417dcbdb276faef86a78ad95a962c42e6566ff3e8e4f466fe00c6daff6adb138216409d95223c42033be9445d0ba5c7a03df9a877d8e04198347d7da6369e47465f77b8f8849ceeedf4236608b6131c5fd3b42f332057af1e618a162a7b8881d98d0f557f18cee3c804e46c351a31a80a33bef34d4f3c5466b3f1ad52ccd1c61dac2c892bc98975bfba1a6ccad35c902828191f03d2dbe9dc95a4e69a5bc39591c134709ed8f9b7ebc577bacc0143621707129762e98052912c0a3dceb46e667c453520b8a70c1f1a9a73bea08e9bd79fae2a29c4b2d6f4cd4c5a547c0e541de1412674e02e4d4978dab6a5f3b41dde1dd4e71b0539312435cf280152e5c41a29114a1b2485c6b4ecf71cb0166b87b8a910bd2120fc2e71ddb2287811fd73fddb4708214a69bd2e27fb74dc8299ad8949e068bf38458f751881d8410059d48b834cdcad65e99bf15dc320986cda195fd0e75f7cb9d3ba5f9eea29b82ddd7a32bd300880da09164b7a7a41c738ec46528f6eb47fc5ef50908cc3c1eef5d274f2b9ef621762b52f71497fdd923059088385e59ca4fc7133b69503af50f9f309b6a0474957aa0431adb4a7ca111e81fec3dea5507e3301fc56ae55d238811a5ce0ef999924db1364036dd0420404fe03ea7d11f45477d3cadfc4c30bcf26bc05fd3fea079d3532dc63a45e0ab7f6054563bb4c17d5740d03ddc49e467e6043f23f9df979717f481a5cdf772db2d537a5cc30c338cf49bffe"}, {0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x86dd, [], "ca9ef2a9eb6e14c4a8c37209177dfb5f1e26b35a85000dc628d98dca714abc8d"}, {0x8, 0x88be, 0x3, {{0x1, 0x1, 0x40, 0x4, 0x0, 0x200, 0x0, 0x9}, 0x1, 0x2}}, {0x8, 0x22eb, 0x4, {{0x0, 0x2, 0x0, 0x3ff, 0x3e6, 0x2, 0x1, 0x2}, 0x2, 0x7, 0x0, 0x1, 0x3, 0x0, 0x0, 0x3, 0x7ff, 0x36b1}}, {0x8, 0x6558, 0x0, "26117d797c756ef1b8a9c473457474da2ddd8495a3dfd46cefbf04087bcbeebafa6a2d1b3206ba5bc44135a3dc5f377d0585b3f91881ef00d1cf0c90cd1f7c9fc9b76dd2ca133592"}}}}}}, &(0x7f00000005c0)={0x0, 0x2, [0x6a6, 0xa68, 0x96e, 0x5d4]}) sendmmsg$inet_sctp(r5, &(0x7f0000871fc8)=[{&(0x7f000086c000)=@in6={0xa, 0x0, 0x2}, 0x1c, &(0x7f0000d1e000), 0x0, &(0x7f0000dda000)}], 0x492492492492510, 0x0) sendmsg$unix(r5, &(0x7f0000000d00)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000c80)=[{&(0x7f00000008c0)="f6a3996f1f92380be19b6062524e0fc3f13a5de88f3c7b5474dbd52ff050b53293", 0x21}], 0x1, &(0x7f0000000cc0)=ANY=[@ANYBLOB='\b\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r2], 0x14, 0x4c0d0}, 0x20000010) getpeername$ipx(0xffffffffffffffff, &(0x7f0000001440), &(0x7f0000001480)=0x10) ioctl$LOOP_SET_FD(r1, 0x4c00, r1) readv(0xffffffffffffffff, &(0x7f0000119ff0), 0x0) getpeername(r1, &(0x7f0000000640)=@in6={0x0, 0x0, 0x0, @local}, &(0x7f00000006c0)=0x80) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000240)) openat$selinux_access(0xffffffffffffff9c, &(0x7f00000004c0)='/selinux/access\x00', 0x2, 0x0) getresuid(&(0x7f00000002c0), &(0x7f0000000940), &(0x7f0000000440)) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000480)="cfad73d7a199de64db4ad8ac492735e46cb30d98980b96905fa79290ce2a42ddff7a07", 0x23}], 0x1, 0x0) getsockopt$inet_buf(r5, 0x0, 0x2b, &(0x7f00000014c0)=""/4096, &(0x7f0000000600)=0x1000) 2018/03/30 19:25:05 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)) r8 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r10 = getpgrp(0x0) r11 = getpgrp(r7) r12 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}], 0xbc, 0x8010}, 0x10) r13 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r13) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) r14 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r14, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r15}) 2018/03/30 19:25:05 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(0xffffffffffffffff, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x3, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) [ 207.586708] IPVS: Creating netns size=2536 id=12 2018/03/30 19:25:06 executing program 5: rmdir(&(0x7f0000000140)='./file0\x00') syz_mount_image$xfs(&(0x7f0000000080)='xfs\x00', &(0x7f0000000200)='//file0/../..\x00', 0x0, 0x0, &(0x7f0000000300), 0x8020, &(0x7f0000000380)) 2018/03/30 19:25:06 executing program 3: unshare(0x60000000) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'lo\x00'}) sendmsg$nl_route(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="5800000014000100000000000000000002000000", @ANYBLOB="0800080000000000080004000000000008000200ac1414aa14000300000000000000000000000000000000001400060000050000ffff0000000000000000000066176fa620fa6f98e500cc5ae9126ad1a43cb847824dfeafec1cf3e88d1013731db72dc4dd160440f09107e460c26690a0378ea7a104e005aadbe5ccdd25e636f0222f6ed3ae2664e2208f0000000000000000000016ed044a428b71f1d9b4221a848935f7dc0a38eff96357098eddda773e1af41afbb8beba5333b35c2b4f09407790c44872432b4154bf4867d7aaa6bd3182500186a871df0eea3f2cbce8e7d66444298ee4974466bfc3941faf4b748a507b6b7fd55c8df5d499842d0dfa686b22a5d4d8e0a6fa161eec363775191ceb46c44a5f8ef55413a47d31c1efd4923f3a7c74ff03000000000000e6ba094bb86ca2fccebd0d9a298c38c000000000000000000000000000"], 0x2}, 0x1}, 0x0) 2018/03/30 19:25:06 executing program 6: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1e, &(0x7f0000000200)=[{&(0x7f0000010000)="67b2676b00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb000001000000000001000000000000005f42485266535f4d070000000000000000204000000000000000020000000000000000000000000000000000000000000000c0010000000000700000000000000600000000000000010000000000000000100000001000000010000000100000610000000500000000000000000000000000000000000000000000004501000000000000000000000001000000", 0xcd, 0x10000}, {&(0x7f0000010300)="00000000000000000000000001000000000000e4000000000000000000004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c9910000000000000000000000000000000000000000", 0x80, 0x10320}, {&(0x7f0000010500)="8000000000000200000000000000000001000000000001000000000000000000010000000100001000000100000001000000000000000000980000000000d086c3bf12e14287882ab7411ed7c99100002c000000000002000000000000000000010000000000050000000000000000000100000001000010000001000000010000000000000000006c0000000000d086c3bf12e14287882ab7411ed7c99100002c00000000000200000000000000000001000000000005000000000000000000010000000100001000000100000001000000000000000000400000000000d086c3bf12e14287882ab7411ed7c99100004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c99101000000000000000000c001000000000000180100000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000d086c3bf12e14287882ab7411ed7c991f92f8feea04c4c3a839a10f74c57d3fb0c934de300000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00100200000000000100000000000001dae64562429d483ea5043974ccd28b690200000000000000040000000000000002000000000100000000000000cc00000000000000006b0f0000300000000100000000000000cc00004000000000003b0f000030000000000000000000000000", 0x240, 0x20e60}, {&(0x7f0000010a00)="2c00000000000200000000000000000001000000000005000000000000000000010000000100001000000100000001000000000000000000400000000000d086c3bf12e14287882ab7411ed7c99100004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c99101000000000000000000c0010000000000006c0000000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000d086c3bf12e14287882ab7411ed7c991f92f8feea04c4c3a839a10f74c57d3fb1dd6448400000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00300200000000000100000000000001dae64562429d483ea5043974ccd28b690300000000000000030000000000000004000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000000000000000e90e0000500000000001000000000000e40000400000000000990e0000500000000001000000000000e400006c0000000000490e0000500000000000000000000000000000000000000000000000000000", 0x1e0, 0x22f00}, {&(0x7f0000010e00)="65bea12500000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00101100000000000000000000000001dae64562429d483ea5043974ccd28b690100000000000000010000000000000004000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b70100000500000000000000840000000000000000760a0000b70100000700000000000000840000000000000000bf080000b70100000000000000000000000000000000000000000000000000", 0xe0, 0x111000}, {&(0x7f0000011000)="00000000010000000000000000000000000000000060110000000000000000000000000000100000000000000000000000000000000000000000000001000000", 0x40, 0x1119c0}, {&(0x7f0000011200)="000000000000000000000000000000000000000000000000000000010000000000000000000000000000000050110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000", 0x60, 0x111b60}, {&(0x7f0000000140)="000000000000000000000000000000000000010000000000000000000000000000000040110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000", 0x60, 0x111d20}, {&(0x7f0000011600)="000000000000000000010000000000000000000000000000000020110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000", 0x60, 0x111ee0}, {&(0x7f0000011900)="0000000000000000000000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000014fe517500000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00301100000000000000000000000001dae64562429d483ea5043974ccd28b690100000000000000030000000000000002000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000000000000000e90e000050000000000000000000000000", 0x140, 0x112f60}, {&(0x7f0000011d00)="000000000000000000000000000000000300000000000000000100000000000000000000000000000000400000000000dae64562429d483ea5043974ccd28b6976046e8900000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00501100000000000000000000000001dae64562429d483ea5043974ccd28b6901000000000000000500000000000000", 0xa0, 0x114fc0}, {&(0x7f0000011f00)="3518373000000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00004000000000000100000000000001dae64562429d483ea5043974ccd28b690400000000000000f7ffffffffffffff02000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c000000000000000000000000", 0xa0, 0x400000}, {&(0x7f0000012200)="0300000000000000000100000000000000009800000000000000800000000000dae64562429d483ea5043974ccd28b690300000000000000000100000000000000006c000000000000002c0000000000dae64562429d483ea5043974ccd28b6903000000000000000001000000000000000040000000000000002c0000000000dae64562429d483ea5043974ccd28b690300000000000000000100000000000000000000000000000000400000000000dae64562429d483ea5043974ccd28b69631d97fd00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00204000000000000100000000000001dae64562429d483ea5043974ccd28b690700000000000000010000000000000009000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000f7ffffffffffffff84000000000000000026060000b70100000000000000000000000000000000000000000000000000000000", 0x220, 0x401f40}, {&(0x7f0000012600)="000000000000000000000004000000000000000001000000000000000040000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000040000000000", 0x60, 0x402720}, {&(0x7f0000012800)="00000100000000000000000000000000000000601100000000000000000000000000001000000000000000000000000000000000000000000000010000000000", 0x40, 0x4028e0}, {&(0x7f0000012b00)="000000000000000000000600000000000000000100000000000000304000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000006000000000000", 0x60, 0x402b60}, {&(0x7f0000012d00)="0000000000000000000000000000000000000500000000000000000000000000000000104000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000", 0x80, 0x402d20}, {&(0x7f0000012f00)="000000000000000000070000000000000000000000000000000040400000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700000000000000", 0x60, 0x402ee0}, {&(0x7f0000013500)="0000000000000000000200000000000000050066696c653006000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a00000000000000007120be5a00000000000000007120be5a0000000000000000000000000000000000000000d7721400000000000100000000000000000000000000000000000005000166696c6530d7721400000000000100000000000000000000000000000000000005000166696c653009000000000000000800564944454f5f5453060000000000000000000000000000000a0000000000000000000000000000000000000000000000010000000000000000000000ed41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007220be5a00000000000000007120be5a00000000000000007120be5a0000000000000000000000000000000000000000070000000000000004002e646f7406000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081fbe5a0000000000000000081fbe5a0000000000000000081fbe5a00000000000000000000000000000000000000000300000000000000050066696c65330500000000000000050066696c653406000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000ff8100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a00000000000000003c1ebe5a0000000000000000f11dbe5a0000000000000000000000000000000000000000060000000000000010000000000000000000000000686f772061626f757420746869733f0a06000000000000001200d181d18ed0b7d0bad0b0d0bbd0bbd0b5d18006000000000000000000000000000000100000000000000010000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a0000000000000000ac1dbe5a0000000000000000ac1dbe5a0000000000000000000000000000000000000000060000000000000013000000000000000000000000d181d18ed0b7d0bad0b0d0bbd0bbd0b5d1800a0200000000000000050066696c653006000000000000000000000000000000130000000000000013000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a00000000000000009e1dbe5a00000000000000009e1dbe5a00000000000000000000000000000000000000000200000000000000050066696c65320600000000000000000000000000000000000000000000000000000000000000000000000000000001000000e703000000000000048100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a0000000000000000d91dbe5a0000000000000000bf1dbe5a000000000000000000000000000000000000000006000000000000000a00000000000000000000000073797a6b616c6c65720a0400000000000000050066696c6530060000000000000000000000000000000a000000000000000a000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000771bbe5a00000000000000006a1bbe5a00000000000000006a1bbe5a0000000000000000000000000000000000000000d2721400000000000100000000000000000000000000000000000005000166696c6530d2721400000000000100000000000000000000000000000000000005000166696c65300800000000000000050066696c6531060000000000000000000000000000000a0000000000000000000000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a00000000000000009e1dbe5a00000000000000009e1dbe5a0000000000000000000000000000000000000000d6721400000000000100000000000000005a000000000000000000080002564944454f5f545392721400000000000100000000000000000000000000000000000005000266696c6531d572140000000000010000000000000000000000000000000000000400012e646f74d372140000000000010000000000000000000000000000006a0000120001d181d18ed0b7d0bad0b0d0bbd0bbd0b5d180d4721400000000000100000000000000000000000000000000000005000166696c6534cf721400000000000100000000000000000000000000000000000005000166696c6530d4721400000000000100000000000000000000000000000000000005000166696c6533d1721400000000000100000000000000000000000000000000000005000166696c653292721400000000000100000000000000000000000000000000000005000266696c6531d572140000000000010000000000000000000000000000000000000400012e646f74d1721400000000000100000000000000000000000000000000000005000166696c6532d4721400000000000100000000000000000000000000000000000005000166696c6534d67214000000000001000000000000000000000000000000000000080002564944454f5f5453d37214000000000001000000000000000000000000010000000000120001d181d18ed0b7d0bad0b0d0bbd0bbd0b5d180d4721400000000000100000000000000000000000000000000000005000166696c6533cf721400000000000100000000000000000000000000000000000005000166696c6530000000000000000002002e2e030000000000000000000000000000006e0000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a00000000000000003f28124300000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00404000000000000100000000000001dae64562429d483ea5043974ccd28b69070000000000000002000000000000000c000000000000000000000000c00000400000000000830f0000180000000000020000000000a90000000000000000620f0000210000000060110000000000a900000000000000004a0f0000180000000060110000000000b007000000000000004a0f0000000000000000400000000000a90000000000000000290f0000210000000000400000000000c000002c0000000000110f0000180000000010400000000000a90000000000000000f00e0000210000000020400000000000a90000000000000000cf0e0000210000000030400000000000a90000000000000000ae0e0000210000000040400000000000a900000000000000008d0e00002100000000006c0000000000c000002c0000000000750e0000180000000000980000000000c000008000000000005d0e0000180000000000980000000000c000008000000000005d0e0000180000000000980000000000c000008000000000003c0e000018", 0xc00, 0x4035c0}, {&(0x7f0000014500)="000000000000000000010000000000000100000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000010000000000000500000000000000010000000000000006000000000000000200000000000000b00100000000000000010000000000000006000000000000000200000000000000b00200000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000005000000000000000200000000000000b00400000000000000005000000000000000010000000000000500000000000000010000000000000004000000000000000200000000000000b0f7ffffffffffffff010000000000000001000000000000000200000000000000010000000000000005000000000000000200000000000000b003000000000000000020000000000000000100000000000002000000000000006f3cb59c00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00604000000000000100000000000001dae64562429d483ea5043974ccd28b690600000000000000010000000000000009000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000f7ffffffffffffff84000000000000000026060000b70100000000000000000000000000000000000000000000000000000000", 0x2e0, 0x405e80}, {&(0x7f0000014900)="000000000000000000000004000000000000000001000000000000000040000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000040000000000", 0x60, 0x406720}, {&(0x7f0000014b00)="00000100000000000000000000000000000000601100000000000000000000000000001000000000000000000000000000000000000000000000010000000000", 0x40, 0x4068e0}, {&(0x7f0000014e00)="000000000000000000000600000000000000000100000000000000304000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000006000000000000", 0x60, 0x406b60}, {&(0x7f0000000040)="0000000000000000000000000000000000000500000000000000000000000000000000104000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000", 0x80, 0x406d20}, {&(0x7f0000015200)="000000000000000000060000000000000000000000000000000050400000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600000000000000", 0x60, 0x406ee0}, {&(0x7f0000015500)="000000000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000", 0x60, 0x407680}, {&(0x7f0000015700)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000", 0x40, 0x407840}, {&(0x7f0000015900)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41", 0x120, 0x4079e0}, {&(0x7f0000015c00)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41000000000000000000000000000000000000000000000000", 0x60, 0x407c80}, {&(0x7f0000015e00)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100", 0x40, 0x407e40}], 0x0, &(0x7f0000016000)) 2018/03/30 19:25:06 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)) r8 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r10 = getpgrp(0x0) r11 = getpgrp(r7) r12 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}], 0xbc, 0x8010}, 0x10) r13 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r13) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) r14 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r14, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r15}) 2018/03/30 19:25:06 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0x160, 0x0, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:06 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:06 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(0xffffffffffffffff, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x3, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:06 executing program 0: r0 = syz_open_dev$tun(&(0x7f0000000280)='/dev/net/tun\x00', 0x0, 0x0) fsetxattr(r0, &(0x7f0000000000)=@known='system.posix_acl_access\x00', &(0x7f0000000500)="020000001000000040000d02", 0xc, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x0, &(0x7f00000000c0), 0x4) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x101}, &(0x7f0000000180)=0x8) r2 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/access\x00', 0x2, 0x0) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000ffd218dd164332000000000000000000007c3ae9a9e97f2a961e1fc9ce80000000000000000000"], 0x29) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000001140)={0x0, 0x0, &(0x7f00000010c0)}, &(0x7f0000001180)=0x10) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000001340)={r3, 0x6, 0x0, 0x0, 0x0, 0x3, 0x101, 0x5, {0x0, @in={{0x2, 0x4e20, @multicast2=0xe0000002}}, 0x80000001, 0x0, 0x1, 0x0, 0x3}}, &(0x7f00000012c0)=0xb0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000001c0), &(0x7f0000000240)=0x8) r5 = socket(0x11, 0x4000000000080002, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000700)={{{@in6, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@local}}, &(0x7f0000000340)=0xe8) bind$packet(r5, &(0x7f0000000540)={0x11, 0x1f, r6, 0x1, 0x7, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000001000), 0x717) setsockopt$inet_sctp6_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000800)=@assoc_value={r4, 0xe8c2}, 0x8) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) bind$packet(r5, &(0x7f0000000200)={0x11, 0x3, r7, 0x1, 0xfffffffffffffffc, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x14) syz_emit_ethernet(0xfda, &(0x7f00000024c0)={@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xf}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, [], {@ipv4={0x800, {{0x8, 0x4, 0xe3ca, 0x9, 0xfcc, 0x66, 0x5, 0x3, 0x0, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @multicast1=0xe0000001, {[@generic={0x44, 0xb, "2579be266a12fe6975"}]}}, @gre={{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x3}, {0x2, 0x0, 0x100, 0x5, 0x0, 0x0, 0x800, [], "8c0c58e3bb9a974aa723bbcea0df771b4d333d3e2dabf01b7523afcf9242ef205fe7812f5aafd04c6b4370101e3bfe7173cbf78609eb76a556484e2c3cc5e3808492470ac9a0ebaa4d6f4096e983eeec37cf78318480cf86d03eaa4fa62c69747dbfccf2a64638f1350ce28d78444ad00874ce151dcc0f01364d431a39ba0744369eaf8501f61ac6614bd009d487e9a1746d31eeb377ef7e083a12cac7bfdbf0d75fabb63fce20d4aea53a61fd7170be6cdb267c49f18691775387e3888b9424a8f3fe6f7dbdbdf29c9631fa7464e09cc615217c22a9e14448b3917a5aeca50f9116e44ab9f26f4d6d1ec02c1859ab2bacfbd806294c36b309f101082fa8282df0154875cfc5a107da21edd1d0aebe822789dd26d91a61448160e45235298c54de252e7456c3263388717bc224907364776d1248f457ebeee9b086063108ab9a6a504109a2ef75bd99dc2b4ba728f279639e28f9d9dc9e9b0adb59bcd1059099b353bcd0fb6bb22746789375dbb53837b8f9bcb89e8e8e9d81e9c83f239e2cf67af06f853e1c9aad81237b55cbe3cc19dd50367e2a8de60b98758c4c01dbb29fd4979214022640d0cda05cdafcff3ce4d1fcfdcc9be877e51c7845e492acb5c9427a3ab27e593473a4dcf2e034643371a5b84251758af220b1cabdc7d23ec92248c2ad82cad11104bf644f5f2edb1c05e9e6f3bfcf807ad313dde97a4d73098ae33c7734b68be65c2dc8176b1a2e119ee4f568658cd8efca4516eed0a8469d673c6a20bfda67e61741ebaa11333369df7a2577869ba0f51d9314a3d90c682ab13a61064a43b95eeda96d93ada44e5c18363591df8ed31887c471afc39ccd197f86bb82e394712746bec5a9fa9b4820ddccf092ea7cec86284bf54726b8cbd6971f3a2917676edaf9e1f1f9e67a2210a0c172777971b4c2f0f5d050b81aaf6350ab255a001f1637337bd80c76cff0c8e96e4dc81795d2ac100e77ef02076574b9a49eefa312d4d9adf2fe05be29dc7dbd3e118f587e8d5b6ac0e7f72c9a3ba96a0f553d44478f50546b82d3924ebce03e9079b061f9b94f193fd22f161e0accf465949c338ef05529794d3ee6ecbd3275660ab9c1263c1c5eafb5aca0f7af52ba91e265e6234acb8b607710623589e2637c5ee64269bbac2fcad26504fed942faf55e6f30780bed623b5341bb33b894d7ac13672f967a6c68dfaa76c355cc7b4d2e7eab61a52fdbf3a8b2427f715a4f400863e25cfdf5b6a8a6a317df23289dff02fb64e8ada31f0f99c6b76cb62c304d0531821d6e535dc3a967f82bef26bc7bf0027b1968e6725bcd211cf7e00d29c7efd31e34dcbeb2410ed494dd7b5f897b3d2b1dc48247f9f288a2edcbb73f9c2cb360568d32a0715b96ba3e295d55d3f7aeae97cd74193bdd8e3c3dc310665486ba46d368d12d9ae8c9f7ced56e015bb4d5238eb28739891cb99bac2b165bee9ef06261381b05d671a2be32d193a18775f0a0bc371a5aafc13aa295e1052a21f873d334da70166a7d551d3ee2a1feab2a252ae0b0137ac06b941a3194e01bde2ce1e91d3fb1f3de004024ce8e2f3d42771324481eba7dd69931f61691f1676a5f4397e4383995f920099682ebc50ec28bab2923bcc4e40cf79450b44b128d07172479820088a2c0b2233ca0c4d4e1dd6baf0b7bc6d6cc4006313d149d794b3ff3b182e209ed816d36cc7ce4b8c5fa8caf8372b7b3a503047007b8ce30269c3d566ccf1599b0096f44e8d0c9a5968ed7bb67dc77bdfc0c9a524d90a1b94c6df6956925280881360a30addff4577373b700ab1446f27f096116c0d66d9ec537ebc9029e3a2385334a9894a99eb4908a15923cdf06730df5b2c870a87d5bae105fc6877ff83bc576c470a932ce2f1cae94314db1187b69c06ad6ff29b08d9e813c3ca4d58bda6a6394ff3dc431509fac0f44c17e1dab2f061c574e7f0bba4c62b3a881cce56e5ad7db864ede970d414422fb42a87d088205205a981af9b874a8713ee9916c8d787014d7c9fa55b3245488fd7594aafb0b7604fc0664f8d37d69b8897f173b1241423520b1a8006969f4986d715ce38839c87416e80ffc5512143b951365cfb4a85bacab131e97f258c49c3f52d0b7c23cd018080ba03d80d1c7dbddedeaf9e6115ad043b946bb90df08e9e798e43f91eef391d751c9d6d5659c3ba7d4ca4822b0314b70eb55b3e9fe4fb328f41f63bd6b7e26d33b817556f42db7c8f3926c38137f504983aed1dab182070d741e4c6d54005353ace6f5de9671354e77201ae9a904a834ceceff1e8efa36125f32881314f47f4e9aeaf047ab8d4a00a622b739b10578be1680509e5cd3d7a3493e0400c90a991629e4bf9c37623d95cf7683ed1eed827677d7fc9bb620d39769ca42800838dca8f1fb8e35ce038169e793d35beee9774421d4f32810bfe0ccaec735f69017dc6716c739f2d1d454db0556941d1d33e97dad6bfbc264d4a0e6bf37229399b55340fcc869aa7f60dbc1b9d4d14064fd833b45ab651261ae328be969b0cfb351610281cee334dc1efc9a697aee2d125c2a5e5435829cd0f14cbe1a8b7dee26b5a25229ba85da863ba61ff70ab913c6dac30fa404270ce4cbe91fa46b506945add19dd924671d48a71771339d26cea35e300132a13e69524e72e163bd1399f30b1b690a3c6dc5557ac438b199550d475f8c14f8389e81d2c12087e0ac95c42e63cde86694dcffafbb995e22417ac9768d7a4248f714dc4bcc938a47e8f2edae89c382a028649b1cf35d776cf5a4ace49c37196d224b2de2dd4742e8053f03620b41c5c42c8f3f8ac368629994368fcd6c9e2b45aed57b37f3d09784825f17233e8d8197a623706bd5138a782cc49a04ad8c1d3a517b8eff085e515564cfdcb669f989a03e7ee27b1938b1a2247cf112e87212ab82384c29758c6ef74d0327f58673136d508b94b00b876024e9402649d361b670c1acde9e227bf8efafccf6e4dee3cfafe184f9d3c0a9d7099d5161c315f18be495b54726318eaf56732e15c2353681ca0977a3058ef647ababe0c4cb3e7b06bebe256b1408a2b9581457c08c6e32c8966d8e93ae8a8914194de4a9437fad5197386e8d81b7c90e7c6eaecfc9cae127293ed6aa4e801a0bab61d29cf257bd91509f46f3955306bca9f508b9a063ebd2045d6af7bb2ddeee659f3ef009daca584515cbeb126167b2a19d9400996682c70f054a0ddd7489a00d07707d04a5b405589441da903e6c7d54baacccd2e0567e18c9864992807145e529bfbec62dae1a5e93668fa25be5e679d71a0c09ef5088dae47409217d5192c48c6b205bde04207f6913ef6951f24697467ddadb9d135d7eda6b2c3e7ae334cdc1f031f46719297a15f3e5a7054b9240ba6d04b32418735ac7c9916622ccf82a44a04172ec938ab74ca54795524c10d32999077a6e91a4c04498aca7bb279ac312281d9b507dd7ccbd79735e98a92e7f69b62957151d8775ff56b6359828fdaca33d522efacb13c967a729f9c0617ec8bffbc5a70dc0c8cebd649b6d598bb756ff0350182d78e30ba3de3cb8dcb4be9afa636d54d7c331ec22147aa7acc089f31b660b8e14a9cbbf23e195d971ffd08800f51e06c827552dbd305ecdeeb5d972f96790690afac3a163f76827dac3594b242c22ca08f37247edd3f1530bbe7e7bb066e878a81a9536af5fabfdf114d61523a38e5ee9609cc7a2d97ec57ddb6a725be1818868ba4eaefa696a349ccb39999c9da79aedf1ba67f9f76fffe0b6edb7bcac7fed2536c3f59214f306f390c3462d6c95c8e50001db43e155531cb271f9134fe3dadb2401656d2237ce22b317498f080cfb7e1f2db950b64c33086fb2ccd1cb793f48a1011c2a467ce7c4487e70dab8ff87647c951c410badb7f0080d29a983c70322147f86f42979a41013e3cbadc08fbe4bf50e509a368dc642f0cd0b7fa4a7ec02285a6a5aaf963171bb3cf8a2eb30d56f3cd30a96ce2f15f47caa315a9ce775c45a78f474b1c6b1d3aa5fcf7bb207f454dcff210b5bb29505c828f9891535fc9560398712d9e552babd5f1c0fb0004ffb702a9a81bc3d20869122de85a1a73312eeb931097d6abd32fb30251f28b362dee7d2173543fbeba6e2b062585b63d549084f4ece8999cbe5c730c4d2c9b66f3dae10a8699c35705885554fb14dc774cd057f6aee324ba6456349b876ee2b80ee38a3dcd09961b1b25781d83ac1fc7315a89a42ad365e517e9aaf6c39d67e9d58bcfbc8e6bcac9fb3bc72c3111b2aec1bee33e2c188a0000400db36c3b0fd3595c6d4c41fa0d034ccaad6f5f4cb5bdf3c22c2cbc90d952670707037c1a9fbbc0a899d59c011e42f596f67df35f5192aa082063bb1bfc8f0777245692d1f43f4368c283559101f203d8b015ed2cbca356c37e7a2ff48138e4ac363235df76a0cc0c74d5b9c8c81921244b17b831b3e15f9c72f4e7c1695af1f571a22d3a4a8705b671c7662684b58730b6d2a8db091bd5ca289360f9e6bd5af002dd58f7b256cc8bb503d21bfdca5896442e02bbb425e8ad3e5bf08159926852e9a79f240abb1d569cd22446df7c982b0d5a599f876943b3ce79e463bcefd7debf01d76e15bea64cf0f933a1c363e086c526c18b9c4a3d41bb18ddcd9c29f3077029f2fa7e310ec1cca76c417dcbdb276faef86a78ad95a962c42e6566ff3e8e4f466fe00c6daff6adb138216409d95223c42033be9445d0ba5c7a03df9a877d8e04198347d7da6369e47465f77b8f8849ceeedf4236608b6131c5fd3b42f332057af1e618a162a7b8881d98d0f557f18cee3c804e46c351a31a80a33bef34d4f3c5466b3f1ad52ccd1c61dac2c892bc98975bfba1a6ccad35c902828191f03d2dbe9dc95a4e69a5bc39591c134709ed8f9b7ebc577bacc0143621707129762e98052912c0a3dceb46e667c453520b8a70c1f1a9a73bea08e9bd79fae2a29c4b2d6f4cd4c5a547c0e541de1412674e02e4d4978dab6a5f3b41dde1dd4e71b0539312435cf280152e5c41a29114a1b2485c6b4ecf71cb0166b87b8a910bd2120fc2e71ddb2287811fd73fddb4708214a69bd2e27fb74dc8299ad8949e068bf38458f751881d8410059d48b834cdcad65e99bf15dc320986cda195fd0e75f7cb9d3ba5f9eea29b82ddd7a32bd300880da09164b7a7a41c738ec46528f6eb47fc5ef50908cc3c1eef5d274f2b9ef621762b52f71497fdd923059088385e59ca4fc7133b69503af50f9f309b6a0474957aa0431adb4a7ca111e81fec3dea5507e3301fc56ae55d238811a5ce0ef999924db1364036dd0420404fe03ea7d11f45477d3cadfc4c30bcf26bc05fd3fea079d3532dc63a45e0ab7f6054563bb4c17d5740d03ddc49e467e6043f23f9df979717f481a5cdf772db2d537a5cc30c338cf49bffe"}, {0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x86dd, [], "ca9ef2a9eb6e14c4a8c37209177dfb5f1e26b35a85000dc628d98dca714abc8d"}, {0x8, 0x88be, 0x3, {{0x1, 0x1, 0x40, 0x4, 0x0, 0x200, 0x0, 0x9}, 0x1, 0x2}}, {0x8, 0x22eb, 0x4, {{0x0, 0x2, 0x0, 0x3ff, 0x3e6, 0x2, 0x1, 0x2}, 0x2, 0x7, 0x0, 0x1, 0x3, 0x0, 0x0, 0x3, 0x7ff, 0x36b1}}, {0x8, 0x6558, 0x0, "26117d797c756ef1b8a9c473457474da2ddd8495a3dfd46cefbf04087bcbeebafa6a2d1b3206ba5bc44135a3dc5f377d0585b3f91881ef00d1cf0c90cd1f7c9fc9b76dd2ca133592"}}}}}}, &(0x7f00000005c0)={0x0, 0x2, [0x6a6, 0xa68, 0x96e, 0x5d4]}) sendmmsg$inet_sctp(r5, &(0x7f0000871fc8)=[{&(0x7f000086c000)=@in6={0xa, 0x0, 0x2}, 0x1c, &(0x7f0000d1e000), 0x0, &(0x7f0000dda000)}], 0x492492492492510, 0x0) sendmsg$unix(r5, &(0x7f0000000d00)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000c80)=[{&(0x7f00000008c0)="f6a3996f1f92380be19b6062524e0fc3f13a5de88f3c7b5474dbd52ff050b53293", 0x21}], 0x1, &(0x7f0000000cc0)=ANY=[@ANYBLOB='\b\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r2], 0x14, 0x4c0d0}, 0x20000010) getpeername$ipx(0xffffffffffffffff, &(0x7f0000001440), &(0x7f0000001480)=0x10) ioctl$LOOP_SET_FD(r1, 0x4c00, r1) readv(0xffffffffffffffff, &(0x7f0000119ff0), 0x0) getpeername(r1, &(0x7f0000000640)=@in6={0x0, 0x0, 0x0, @local}, &(0x7f00000006c0)=0x80) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000240)) openat$selinux_access(0xffffffffffffff9c, &(0x7f00000004c0)='/selinux/access\x00', 0x2, 0x0) getresuid(&(0x7f00000002c0), &(0x7f0000000940), &(0x7f0000000440)) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000480)="cfad73d7a199de64db4ad8ac492735e46cb30d98980b96905fa79290ce2a42ddff7a07", 0x23}], 0x1, 0x0) getsockopt$inet_buf(r5, 0x0, 0x2b, &(0x7f00000014c0)=""/4096, &(0x7f0000000600)=0x1000) 2018/03/30 19:25:06 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:06 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x3, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:06 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0x160, 0x0, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) [ 208.361808] IPVS: Creating netns size=2536 id=13 2018/03/30 19:25:07 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r10 = getpgrp(0x0) r11 = getpgrp(r7) r12 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}], 0xbc, 0x8010}, 0x10) r13 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r13) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r14 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r14, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r15}) 2018/03/30 19:25:07 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x3, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:07 executing program 5: open$dir(&(0x7f00000001c0)='./file0\x00', 0x1fffe, 0x0) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) fstat(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) chown(&(0x7f0000000340)='./file0\x00', 0x0, r1) 2018/03/30 19:25:07 executing program 0: r0 = syz_open_dev$tun(&(0x7f0000000280)='/dev/net/tun\x00', 0x0, 0x0) fsetxattr(r0, &(0x7f0000000000)=@known='system.posix_acl_access\x00', &(0x7f0000000500)="020000001000000040000d02", 0xc, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x0, &(0x7f00000000c0), 0x4) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x101}, &(0x7f0000000180)=0x8) r2 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/access\x00', 0x2, 0x0) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000ffd218dd164332000000000000000000007c3ae9a9e97f2a961e1fc9ce80000000000000000000"], 0x29) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000001140)={0x0, 0x0, &(0x7f00000010c0)}, &(0x7f0000001180)=0x10) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000001340)={r3, 0x6, 0x0, 0x0, 0x0, 0x3, 0x101, 0x5, {0x0, @in={{0x2, 0x4e20, @multicast2=0xe0000002}}, 0x80000001, 0x0, 0x1, 0x0, 0x3}}, &(0x7f00000012c0)=0xb0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000001c0), &(0x7f0000000240)=0x8) r5 = socket(0x11, 0x4000000000080002, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000700)={{{@in6, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@local}}, &(0x7f0000000340)=0xe8) bind$packet(r5, &(0x7f0000000540)={0x11, 0x1f, r6, 0x1, 0x7, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000001000), 0x717) setsockopt$inet_sctp6_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000800)=@assoc_value={r4, 0xe8c2}, 0x8) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) bind$packet(r5, &(0x7f0000000200)={0x11, 0x3, r7, 0x1, 0xfffffffffffffffc, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x14) syz_emit_ethernet(0xfdc, &(0x7f00000024c0)={@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xf}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, [], {@ipv4={0x800, {{0x8, 0x4, 0xe3ca, 0x9, 0xfce, 0x66, 0x5, 0x3, 0x0, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @multicast1=0xe0000001, {[@generic={0x44, 0xb, "2579be266a12fe6975"}]}}, @gre={{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x3}, {0x2, 0x0, 0x100, 0x5, 0x0, 0x0, 0x800, [], "8c0c58e3bb9a974aa723bbcea0df771b4d333d3e2dabf01b7523afcf9242ef205fe7812f5aafd04c6b4370101e3bfe7173cbf78609eb76a556484e2c3cc5e3808492470ac9a0ebaa4d6f4096e983eeec37cf78318480cf86d03eaa4fa62c69747dbfccf2a64638f1350ce28d78444ad00874ce151dcc0f01364d431a39ba0744369eaf8501f61ac6614bd009d487e9a1746d31eeb377ef7e083a12cac7bfdbf0d75fabb63fce20d4aea53a61fd7170be6cdb267c49f18691775387e3888b9424a8f3fe6f7dbdbdf29c9631fa7464e09cc615217c22a9e14448b3917a5aeca50f9116e44ab9f26f4d6d1ec02c1859ab2bacfbd806294c36b309f101082fa8282df0154875cfc5a107da21edd1d0aebe822789dd26d91a61448160e45235298c54de252e7456c3263388717bc224907364776d1248f457ebeee9b086063108ab9a6a504109a2ef75bd99dc2b4ba728f279639e28f9d9dc9e9b0adb59bcd1059099b353bcd0fb6bb22746789375dbb53837b8f9bcb89e8e8e9d81e9c83f239e2cf67af06f853e1c9aad81237b55cbe3cc19dd50367e2a8de60b98758c4c01dbb29fd4979214022640d0cda05cdafcff3ce4d1fcfdcc9be877e51c7845e492acb5c9427a3ab27e593473a4dcf2e034643371a5b84251758af220b1cabdc7d23ec92248c2ad82cad11104bf644f5f2edb1c05e9e6f3bfcf807ad313dde97a4d73098ae33c7734b68be65c2dc8176b1a2e119ee4f568658cd8efca4516eed0a8469d673c6a20bfda67e61741ebaa11333369df7a2577869ba0f51d9314a3d90c682ab13a61064a43b95eeda96d93ada44e5c18363591df8ed31887c471afc39ccd197f86bb82e394712746bec5a9fa9b4820ddccf092ea7cec86284bf54726b8cbd6971f3a2917676edaf9e1f1f9e67a2210a0c172777971b4c2f0f5d050b81aaf6350ab255a001f1637337bd80c76cff0c8e96e4dc81795d2ac100e77ef02076574b9a49eefa312d4d9adf2fe05be29dc7dbd3e118f587e8d5b6ac0e7f72c9a3ba96a0f553d44478f50546b82d3924ebce03e9079b061f9b94f193fd22f161e0accf465949c338ef05529794d3ee6ecbd3275660ab9c1263c1c5eafb5aca0f7af52ba91e265e6234acb8b607710623589e2637c5ee64269bbac2fcad26504fed942faf55e6f30780bed623b5341bb33b894d7ac13672f967a6c68dfaa76c355cc7b4d2e7eab61a52fdbf3a8b2427f715a4f400863e25cfdf5b6a8a6a317df23289dff02fb64e8ada31f0f99c6b76cb62c304d0531821d6e535dc3a967f82bef26bc7bf0027b1968e6725bcd211cf7e00d29c7efd31e34dcbeb2410ed494dd7b5f897b3d2b1dc48247f9f288a2edcbb73f9c2cb360568d32a0715b96ba3e295d55d3f7aeae97cd74193bdd8e3c3dc310665486ba46d368d12d9ae8c9f7ced56e015bb4d5238eb28739891cb99bac2b165bee9ef06261381b05d671a2be32d193a18775f0a0bc371a5aafc13aa295e1052a21f873d334da70166a7d551d3ee2a1feab2a252ae0b0137ac06b941a3194e01bde2ce1e91d3fb1f3de004024ce8e2f3d42771324481eba7dd69931f61691f1676a5f4397e4383995f920099682ebc50ec28bab2923bcc4e40cf79450b44b128d07172479820088a2c0b2233ca0c4d4e1dd6baf0b7bc6d6cc4006313d149d794b3ff3b182e209ed816d36cc7ce4b8c5fa8caf8372b7b3a503047007b8ce30269c3d566ccf1599b0096f44e8d0c9a5968ed7bb67dc77bdfc0c9a524d90a1b94c6df6956925280881360a30addff4577373b700ab1446f27f096116c0d66d9ec537ebc9029e3a2385334a9894a99eb4908a15923cdf06730df5b2c870a87d5bae105fc6877ff83bc576c470a932ce2f1cae94314db1187b69c06ad6ff29b08d9e813c3ca4d58bda6a6394ff3dc431509fac0f44c17e1dab2f061c574e7f0bba4c62b3a881cce56e5ad7db864ede970d414422fb42a87d088205205a981af9b874a8713ee9916c8d787014d7c9fa55b3245488fd7594aafb0b7604fc0664f8d37d69b8897f173b1241423520b1a8006969f4986d715ce38839c87416e80ffc5512143b951365cfb4a85bacab131e97f258c49c3f52d0b7c23cd018080ba03d80d1c7dbddedeaf9e6115ad043b946bb90df08e9e798e43f91eef391d751c9d6d5659c3ba7d4ca4822b0314b70eb55b3e9fe4fb328f41f63bd6b7e26d33b817556f42db7c8f3926c38137f504983aed1dab182070d741e4c6d54005353ace6f5de9671354e77201ae9a904a834ceceff1e8efa36125f32881314f47f4e9aeaf047ab8d4a00a622b739b10578be1680509e5cd3d7a3493e0400c90a991629e4bf9c37623d95cf7683ed1eed827677d7fc9bb620d39769ca42800838dca8f1fb8e35ce038169e793d35beee9774421d4f32810bfe0ccaec735f69017dc6716c739f2d1d454db0556941d1d33e97dad6bfbc264d4a0e6bf37229399b55340fcc869aa7f60dbc1b9d4d14064fd833b45ab651261ae328be969b0cfb351610281cee334dc1efc9a697aee2d125c2a5e5435829cd0f14cbe1a8b7dee26b5a25229ba85da863ba61ff70ab913c6dac30fa404270ce4cbe91fa46b506945add19dd924671d48a71771339d26cea35e300132a13e69524e72e163bd1399f30b1b690a3c6dc5557ac438b199550d475f8c14f8389e81d2c12087e0ac95c42e63cde86694dcffafbb995e22417ac9768d7a4248f714dc4bcc938a47e8f2edae89c382a028649b1cf35d776cf5a4ace49c37196d224b2de2dd4742e8053f03620b41c5c42c8f3f8ac368629994368fcd6c9e2b45aed57b37f3d09784825f17233e8d8197a623706bd5138a782cc49a04ad8c1d3a517b8eff085e515564cfdcb669f989a03e7ee27b1938b1a2247cf112e87212ab82384c29758c6ef74d0327f58673136d508b94b00b876024e9402649d361b670c1acde9e227bf8efafccf6e4dee3cfafe184f9d3c0a9d7099d5161c315f18be495b54726318eaf56732e15c2353681ca0977a3058ef647ababe0c4cb3e7b06bebe256b1408a2b9581457c08c6e32c8966d8e93ae8a8914194de4a9437fad5197386e8d81b7c90e7c6eaecfc9cae127293ed6aa4e801a0bab61d29cf257bd91509f46f3955306bca9f508b9a063ebd2045d6af7bb2ddeee659f3ef009daca584515cbeb126167b2a19d9400996682c70f054a0ddd7489a00d07707d04a5b405589441da903e6c7d54baacccd2e0567e18c9864992807145e529bfbec62dae1a5e93668fa25be5e679d71a0c09ef5088dae47409217d5192c48c6b205bde04207f6913ef6951f24697467ddadb9d135d7eda6b2c3e7ae334cdc1f031f46719297a15f3e5a7054b9240ba6d04b32418735ac7c9916622ccf82a44a04172ec938ab74ca54795524c10d32999077a6e91a4c04498aca7bb279ac312281d9b507dd7ccbd79735e98a92e7f69b62957151d8775ff56b6359828fdaca33d522efacb13c967a729f9c0617ec8bffbc5a70dc0c8cebd649b6d598bb756ff0350182d78e30ba3de3cb8dcb4be9afa636d54d7c331ec22147aa7acc089f31b660b8e14a9cbbf23e195d971ffd08800f51e06c827552dbd305ecdeeb5d972f96790690afac3a163f76827dac3594b242c22ca08f37247edd3f1530bbe7e7bb066e878a81a9536af5fabfdf114d61523a38e5ee9609cc7a2d97ec57ddb6a725be1818868ba4eaefa696a349ccb39999c9da79aedf1ba67f9f76fffe0b6edb7bcac7fed2536c3f59214f306f390c3462d6c95c8e50001db43e155531cb271f9134fe3dadb2401656d2237ce22b317498f080cfb7e1f2db950b64c33086fb2ccd1cb793f48a1011c2a467ce7c4487e70dab8ff87647c951c410badb7f0080d29a983c70322147f86f42979a41013e3cbadc08fbe4bf50e509a368dc642f0cd0b7fa4a7ec02285a6a5aaf963171bb3cf8a2eb30d56f3cd30a96ce2f15f47caa315a9ce775c45a78f474b1c6b1d3aa5fcf7bb207f454dcff210b5bb29505c828f9891535fc9560398712d9e552babd5f1c0fb0004ffb702a9a81bc3d20869122de85a1a73312eeb931097d6abd32fb30251f28b362dee7d2173543fbeba6e2b062585b63d549084f4ece8999cbe5c730c4d2c9b66f3dae10a8699c35705885554fb14dc774cd057f6aee324ba6456349b876ee2b80ee38a3dcd09961b1b25781d83ac1fc7315a89a42ad365e517e9aaf6c39d67e9d58bcfbc8e6bcac9fb3bc72c3111b2aec1bee33e2c188a0000400db36c3b0fd3595c6d4c41fa0d034ccaad6f5f4cb5bdf3c22c2cbc90d952670707037c1a9fbbc0a899d59c011e42f596f67df35f5192aa082063bb1bfc8f0777245692d1f43f4368c283559101f203d8b015ed2cbca356c37e7a2ff48138e4ac363235df76a0cc0c74d5b9c8c81921244b17b831b3e15f9c72f4e7c1695af1f571a22d3a4a8705b671c7662684b58730b6d2a8db091bd5ca289360f9e6bd5af002dd58f7b256cc8bb503d21bfdca5896442e02bbb425e8ad3e5bf08159926852e9a79f240abb1d569cd22446df7c982b0d5a599f876943b3ce79e463bcefd7debf01d76e15bea64cf0f933a1c363e086c526c18b9c4a3d41bb18ddcd9c29f3077029f2fa7e310ec1cca76c417dcbdb276faef86a78ad95a962c42e6566ff3e8e4f466fe00c6daff6adb138216409d95223c42033be9445d0ba5c7a03df9a877d8e04198347d7da6369e47465f77b8f8849ceeedf4236608b6131c5fd3b42f332057af1e618a162a7b8881d98d0f557f18cee3c804e46c351a31a80a33bef34d4f3c5466b3f1ad52ccd1c61dac2c892bc98975bfba1a6ccad35c902828191f03d2dbe9dc95a4e69a5bc39591c134709ed8f9b7ebc577bacc0143621707129762e98052912c0a3dceb46e667c453520b8a70c1f1a9a73bea08e9bd79fae2a29c4b2d6f4cd4c5a547c0e541de1412674e02e4d4978dab6a5f3b41dde1dd4e71b0539312435cf280152e5c41a29114a1b2485c6b4ecf71cb0166b87b8a910bd2120fc2e71ddb2287811fd73fddb4708214a69bd2e27fb74dc8299ad8949e068bf38458f751881d8410059d48b834cdcad65e99bf15dc320986cda195fd0e75f7cb9d3ba5f9eea29b82ddd7a32bd300880da09164b7a7a41c738ec46528f6eb47fc5ef50908cc3c1eef5d274f2b9ef621762b52f71497fdd923059088385e59ca4fc7133b69503af50f9f309b6a0474957aa0431adb4a7ca111e81fec3dea5507e3301fc56ae55d238811a5ce0ef999924db1364036dd0420404fe03ea7d11f45477d3cadfc4c30bcf26bc05fd3fea079d3532dc63a45e0ab7f6054563bb4c17d5740d03ddc49e467e6043f23f9df979717f481a5cdf772db2d537a5cc30c338cf49bffe"}, {0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x86dd, [], "ca9ef2a9eb6e14c4a8c37209177dfb5f1e26b35a85000dc628d98dca714abc8d9b24"}, {0x8, 0x88be, 0x3, {{0x1, 0x1, 0x40, 0x4, 0x0, 0x200, 0x0, 0x9}, 0x1, 0x2}}, {0x8, 0x22eb, 0x4, {{0x0, 0x2, 0x0, 0x3ff, 0x3e6, 0x2, 0x1, 0x2}, 0x2, 0x7, 0x0, 0x1, 0x3, 0x0, 0x0, 0x3, 0x7ff, 0x36b1}}, {0x8, 0x6558, 0x0, "26117d797c756ef1b8a9c473457474da2ddd8495a3dfd46cefbf04087bcbeebafa6a2d1b3206ba5bc44135a3dc5f377d0585b3f91881ef00d1cf0c90cd1f7c9fc9b76dd2ca133592"}}}}}}, &(0x7f00000005c0)={0x0, 0x2, [0x6a6, 0xa68, 0x96e, 0x5d4]}) sendmmsg$inet_sctp(r5, &(0x7f0000871fc8)=[{&(0x7f000086c000)=@in6={0xa, 0x0, 0x2}, 0x1c, &(0x7f0000d1e000), 0x0, &(0x7f0000dda000)}], 0x492492492492510, 0x0) sendmsg$unix(r5, &(0x7f0000000d00)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000c80)=[{&(0x7f00000008c0)="f6a3996f1f92380be19b6062524e0fc3f13a5de88f3c7b5474dbd52ff050b53293", 0x21}], 0x1, &(0x7f0000000cc0)=ANY=[@ANYBLOB='\b\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r2], 0x14, 0x4c0d0}, 0x20000010) getpeername$ipx(0xffffffffffffffff, &(0x7f0000001440), &(0x7f0000001480)=0x10) ioctl$LOOP_SET_FD(r1, 0x4c00, r1) readv(0xffffffffffffffff, &(0x7f0000119ff0), 0x0) getpeername(r1, &(0x7f0000000640)=@in6={0x0, 0x0, 0x0, @local}, &(0x7f00000006c0)=0x80) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000240)) openat$selinux_access(0xffffffffffffff9c, &(0x7f00000004c0)='/selinux/access\x00', 0x2, 0x0) getresuid(&(0x7f00000002c0), &(0x7f0000000940), &(0x7f0000000440)) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000480)="cfad73d7a199de64db4ad8ac492735e46cb30d98980b96905fa79290ce2a42ddff7a07", 0x23}], 0x1, 0x0) getsockopt$inet_buf(r5, 0x0, 0x2b, &(0x7f00000014c0)=""/4096, &(0x7f0000000600)=0x1000) 2018/03/30 19:25:07 executing program 3: unshare(0x60000000) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'lo\x00'}) 2018/03/30 19:25:07 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x0, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:07 executing program 6: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1e, &(0x7f0000000200)=[{&(0x7f0000010000)="67b2676b00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb000001000000000001000000000000005f42485266535f4d070000000000000000204000000000000000020000000000000000000000000000000000000000000000c001000000000070000000000000060000000000000001000000000000000010000000100000001000000010000061000000050000000000000000000000000000000000000000000000450100000000000000000000000100", 0xcb, 0x10000}, {&(0x7f0000010300)="00000000000000000000000001000000000000e4000000000000000000004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c9910000000000000000000000000000000000000000", 0x80, 0x10320}, {&(0x7f0000010500)="8000000000000200000000000000000001000000000001000000000000000000010000000100001000000100000001000000000000000000980000000000d086c3bf12e14287882ab7411ed7c99100002c000000000002000000000000000000010000000000050000000000000000000100000001000010000001000000010000000000000000006c0000000000d086c3bf12e14287882ab7411ed7c99100002c00000000000200000000000000000001000000000005000000000000000000010000000100001000000100000001000000000000000000400000000000d086c3bf12e14287882ab7411ed7c99100004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c99101000000000000000000c001000000000000180100000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000d086c3bf12e14287882ab7411ed7c991f92f8feea04c4c3a839a10f74c57d3fb0c934de300000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00100200000000000100000000000001dae64562429d483ea5043974ccd28b690200000000000000040000000000000002000000000100000000000000cc00000000000000006b0f0000300000000100000000000000cc00004000000000003b0f000030000000000000000000000000", 0x240, 0x20e60}, {&(0x7f0000010a00)="2c00000000000200000000000000000001000000000005000000000000000000010000000100001000000100000001000000000000000000400000000000d086c3bf12e14287882ab7411ed7c99100004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c99101000000000000000000c0010000000000006c0000000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000d086c3bf12e14287882ab7411ed7c991f92f8feea04c4c3a839a10f74c57d3fb1dd6448400000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00300200000000000100000000000001dae64562429d483ea5043974ccd28b690300000000000000030000000000000004000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000000000000000e90e0000500000000001000000000000e40000400000000000990e0000500000000001000000000000e400006c0000000000490e0000500000000000000000000000000000000000000000000000000000", 0x1e0, 0x22f00}, {&(0x7f0000010e00)="65bea12500000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00101100000000000000000000000001dae64562429d483ea5043974ccd28b690100000000000000010000000000000004000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b70100000500000000000000840000000000000000760a0000b70100000700000000000000840000000000000000bf080000b70100000000000000000000000000000000000000000000000000", 0xe0, 0x111000}, {&(0x7f0000011000)="00000000010000000000000000000000000000000060110000000000000000000000000000100000000000000000000000000000000000000000000001000000", 0x40, 0x1119c0}, {&(0x7f0000011200)="000000000000000000000000000000000000000000000000000000010000000000000000000000000000000050110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000", 0x60, 0x111b60}, {&(0x7f0000000140)="000000000000000000000000000000000000010000000000000000000000000000000040110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000", 0x60, 0x111d20}, {&(0x7f0000011600)="000000000000000000010000000000000000000000000000000020110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000", 0x60, 0x111ee0}, {&(0x7f0000011900)="0000000000000000000000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000014fe517500000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00301100000000000000000000000001dae64562429d483ea5043974ccd28b690100000000000000030000000000000002000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000000000000000e90e000050000000000000000000000000", 0x140, 0x112f60}, {&(0x7f0000011d00)="000000000000000000000000000000000300000000000000000100000000000000000000000000000000400000000000dae64562429d483ea5043974ccd28b6976046e8900000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00501100000000000000000000000001dae64562429d483ea5043974ccd28b6901000000000000000500000000000000", 0xa0, 0x114fc0}, {&(0x7f0000011f00)="3518373000000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00004000000000000100000000000001dae64562429d483ea5043974ccd28b690400000000000000f7ffffffffffffff02000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c000000000000000000000000", 0xa0, 0x400000}, {&(0x7f0000012200)="0300000000000000000100000000000000009800000000000000800000000000dae64562429d483ea5043974ccd28b690300000000000000000100000000000000006c000000000000002c0000000000dae64562429d483ea5043974ccd28b6903000000000000000001000000000000000040000000000000002c0000000000dae64562429d483ea5043974ccd28b690300000000000000000100000000000000000000000000000000400000000000dae64562429d483ea5043974ccd28b69631d97fd00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00204000000000000100000000000001dae64562429d483ea5043974ccd28b690700000000000000010000000000000009000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000f7ffffffffffffff84000000000000000026060000b70100000000000000000000000000000000000000000000000000000000", 0x220, 0x401f40}, {&(0x7f0000012600)="000000000000000000000004000000000000000001000000000000000040000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000040000000000", 0x60, 0x402720}, {&(0x7f0000012800)="00000100000000000000000000000000000000601100000000000000000000000000001000000000000000000000000000000000000000000000010000000000", 0x40, 0x4028e0}, {&(0x7f0000012b00)="000000000000000000000600000000000000000100000000000000304000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000006000000000000", 0x60, 0x402b60}, {&(0x7f0000012d00)="0000000000000000000000000000000000000500000000000000000000000000000000104000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000", 0x80, 0x402d20}, {&(0x7f0000012f00)="000000000000000000070000000000000000000000000000000040400000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700000000000000", 0x60, 0x402ee0}, {&(0x7f0000013500)="0000000000000000000200000000000000050066696c653006000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a00000000000000007120be5a00000000000000007120be5a0000000000000000000000000000000000000000d7721400000000000100000000000000000000000000000000000005000166696c6530d7721400000000000100000000000000000000000000000000000005000166696c653009000000000000000800564944454f5f5453060000000000000000000000000000000a0000000000000000000000000000000000000000000000010000000000000000000000ed41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007220be5a00000000000000007120be5a00000000000000007120be5a0000000000000000000000000000000000000000070000000000000004002e646f7406000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081fbe5a0000000000000000081fbe5a0000000000000000081fbe5a00000000000000000000000000000000000000000300000000000000050066696c65330500000000000000050066696c653406000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000ff8100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a00000000000000003c1ebe5a0000000000000000f11dbe5a0000000000000000000000000000000000000000060000000000000010000000000000000000000000686f772061626f757420746869733f0a06000000000000001200d181d18ed0b7d0bad0b0d0bbd0bbd0b5d18006000000000000000000000000000000100000000000000010000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a0000000000000000ac1dbe5a0000000000000000ac1dbe5a0000000000000000000000000000000000000000060000000000000013000000000000000000000000d181d18ed0b7d0bad0b0d0bbd0bbd0b5d1800a0200000000000000050066696c653006000000000000000000000000000000130000000000000013000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a00000000000000009e1dbe5a00000000000000009e1dbe5a00000000000000000000000000000000000000000200000000000000050066696c65320600000000000000000000000000000000000000000000000000000000000000000000000000000001000000e703000000000000048100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a0000000000000000d91dbe5a0000000000000000bf1dbe5a000000000000000000000000000000000000000006000000000000000a00000000000000000000000073797a6b616c6c65720a0400000000000000050066696c6530060000000000000000000000000000000a000000000000000a000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000771bbe5a00000000000000006a1bbe5a00000000000000006a1bbe5a0000000000000000000000000000000000000000d2721400000000000100000000000000000000000000000000000005000166696c6530d2721400000000000100000000000000000000000000000000000005000166696c65300800000000000000050066696c6531060000000000000000000000000000000a0000000000000000000000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a00000000000000009e1dbe5a00000000000000009e1dbe5a0000000000000000000000000000000000000000d6721400000000000100000000000000005a000000000000000000080002564944454f5f545392721400000000000100000000000000000000000000000000000005000266696c6531d572140000000000010000000000000000000000000000000000000400012e646f74d372140000000000010000000000000000000000000000006a0000120001d181d18ed0b7d0bad0b0d0bbd0bbd0b5d180d4721400000000000100000000000000000000000000000000000005000166696c6534cf721400000000000100000000000000000000000000000000000005000166696c6530d4721400000000000100000000000000000000000000000000000005000166696c6533d1721400000000000100000000000000000000000000000000000005000166696c653292721400000000000100000000000000000000000000000000000005000266696c6531d572140000000000010000000000000000000000000000000000000400012e646f74d1721400000000000100000000000000000000000000000000000005000166696c6532d4721400000000000100000000000000000000000000000000000005000166696c6534d67214000000000001000000000000000000000000000000000000080002564944454f5f5453d37214000000000001000000000000000000000000010000000000120001d181d18ed0b7d0bad0b0d0bbd0bbd0b5d180d4721400000000000100000000000000000000000000000000000005000166696c6533cf721400000000000100000000000000000000000000000000000005000166696c6530000000000000000002002e2e030000000000000000000000000000006e0000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a00000000000000003f28124300000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00404000000000000100000000000001dae64562429d483ea5043974ccd28b69070000000000000002000000000000000c000000000000000000000000c00000400000000000830f0000180000000000020000000000a90000000000000000620f0000210000000060110000000000a900000000000000004a0f0000180000000060110000000000b007000000000000004a0f0000000000000000400000000000a90000000000000000290f0000210000000000400000000000c000002c0000000000110f0000180000000010400000000000a90000000000000000f00e0000210000000020400000000000a90000000000000000cf0e0000210000000030400000000000a90000000000000000ae0e0000210000000040400000000000a900000000000000008d0e00002100000000006c0000000000c000002c0000000000750e0000180000000000980000000000c000008000000000005d0e0000180000000000980000000000c000008000000000005d0e0000180000000000980000000000c000008000000000003c0e000018", 0xc00, 0x4035c0}, {&(0x7f0000014500)="000000000000000000010000000000000100000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000010000000000000500000000000000010000000000000006000000000000000200000000000000b00100000000000000010000000000000006000000000000000200000000000000b00200000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000005000000000000000200000000000000b00400000000000000005000000000000000010000000000000500000000000000010000000000000004000000000000000200000000000000b0f7ffffffffffffff010000000000000001000000000000000200000000000000010000000000000005000000000000000200000000000000b003000000000000000020000000000000000100000000000002000000000000006f3cb59c00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00604000000000000100000000000001dae64562429d483ea5043974ccd28b690600000000000000010000000000000009000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000f7ffffffffffffff84000000000000000026060000b70100000000000000000000000000000000000000000000000000000000", 0x2e0, 0x405e80}, {&(0x7f0000014900)="000000000000000000000004000000000000000001000000000000000040000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000040000000000", 0x60, 0x406720}, {&(0x7f0000014b00)="00000100000000000000000000000000000000601100000000000000000000000000001000000000000000000000000000000000000000000000010000000000", 0x40, 0x4068e0}, {&(0x7f0000014e00)="000000000000000000000600000000000000000100000000000000304000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000006000000000000", 0x60, 0x406b60}, {&(0x7f0000000040)="0000000000000000000000000000000000000500000000000000000000000000000000104000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000", 0x80, 0x406d20}, {&(0x7f0000015200)="000000000000000000060000000000000000000000000000000050400000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600000000000000", 0x60, 0x406ee0}, {&(0x7f0000015500)="000000000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000", 0x60, 0x407680}, {&(0x7f0000015700)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000", 0x40, 0x407840}, {&(0x7f0000015900)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41", 0x120, 0x4079e0}, {&(0x7f0000015c00)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41000000000000000000000000000000000000000000000000", 0x60, 0x407c80}, {&(0x7f0000015e00)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100", 0x40, 0x407e40}], 0x0, &(0x7f0000016000)) 2018/03/30 19:25:07 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:07 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x0, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:07 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r10 = getpgrp(0x0) r11 = getpgrp(r7) r12 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}], 0xbc, 0x8010}, 0x10) r13 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r13) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r14 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r14, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r15}) 2018/03/30 19:25:07 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x3, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:07 executing program 5: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x12e) close(r0) syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000200)=[{&(0x7f0000010000)="8a3eb0f00000000000000000000000000000000000000000000000000000000066f2d04afeb04be4a49a955c0999809d000001000000000001000000000000005f42485266535f4d070000000000000000204000000000000000020000000000000000000000000000000000000000000000c0010000000000700000000000000600000000000000010000000000000000100000001000000010000000100000610000000500000000000000000000000000000000000000000000004501000000000000000000000001000000000000000000c0010000000000001801000000000010000000100000001000000000000000000000000000000000000000000000000000000000000000009dc99d2bcd6d4cd998ad6d04188a19cb66f2d04afeb04be4a49a955c0999809d", 0x12b, 0x10000}, {&(0x7f0000012800)="000001000000000000000000000000000000006011000000000000000000000000000010000000000000000000000000000000000000000000000100000000", 0x3f, 0x4028e0}, {&(0x7f0000012f00)="000000000000000000070000000000000000000000000000000040400000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700000000000000", 0x60, 0x402ee0}, {&(0x7f0000014500)="000000000000000000010000000000000100000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000010000000000000500000000000000010000000000000006000000000000000200000000000000b00100000000000000010000000000000006000000000000000200000000000000b00200000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000005000000000000000200000000000000b00400000000000000005000000000000000010000000000000500000000000000010000000000000004000000000000000200000000000000b0f7ffffffffffffff010000000000000001000000000000000200000000000000010000000000000005000000000000000200000000000000b003000000000000000020000000000000000100000000000002000000000000009b26ad3f0000000000000000000000000000000000000000000000000000000066f2d04afeb04be4a49a955c0999809d00604000000000000100000000000001efd5ec7ac9814020b90ee8d9a4b0b8bc0600000000000000010000000000000009000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000f7ffffffffffffff84000000000000000026060000b70100000000000000000000000000000000000000000000000000000000", 0x2e0, 0x405e80}, {&(0x7f0000014b00)="00000100000000000000000000000000000000601100000000000000000000000000001000000000000000000000000000000000000000000000010000000000", 0x40, 0x4068e0}, {&(0x7f0000015000)="0000000000000000000000000000000000000500000000000000000000000000000000104000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000", 0x80, 0x406d20}, {&(0x7f0000015500)="000000000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000", 0x60, 0x407680}, {&(0x7f0000015900)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd41be5a0000000000000000dd41be5a0000000000000000dd41be5a0000000000000000dd41be5a000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41", 0x120, 0x4079e0}, {&(0x7f0000015e00)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100", 0x40, 0x407e40}], 0x0, &(0x7f0000016000)) 2018/03/30 19:25:07 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:07 executing program 0: r0 = syz_open_dev$tun(&(0x7f0000000280)='/dev/net/tun\x00', 0x0, 0x0) fsetxattr(r0, &(0x7f0000000000)=@known='system.posix_acl_access\x00', &(0x7f0000000500)="020000001000000040000d02", 0xc, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x0, &(0x7f00000000c0), 0x4) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x101}, &(0x7f0000000180)=0x8) r2 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/access\x00', 0x2, 0x0) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000ffd218dd164332000000000000000000007c3ae9a9e97f2a961e1fc9ce80000000000000000000"], 0x29) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000001140)={0x0, 0x0, &(0x7f00000010c0)}, &(0x7f0000001180)=0x10) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000001340)={r3, 0x6, 0x0, 0x0, 0x0, 0x3, 0x101, 0x5, {0x0, @in={{0x2, 0x4e20, @multicast2=0xe0000002}}, 0x80000001, 0x0, 0x1, 0x0, 0x3}}, &(0x7f00000012c0)=0xb0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000001c0), &(0x7f0000000240)=0x8) r5 = socket(0x11, 0x4000000000080002, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000700)={{{@in6, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@local}}, &(0x7f0000000340)=0xe8) bind$packet(r5, &(0x7f0000000540)={0x11, 0x1f, r6, 0x1, 0x7, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000001000), 0x717) setsockopt$inet_sctp6_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000800)=@assoc_value={r4, 0xe8c2}, 0x8) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) bind$packet(r5, &(0x7f0000000200)={0x11, 0x3, r7, 0x1, 0xfffffffffffffffc, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x14) syz_emit_ethernet(0xfdc, &(0x7f00000024c0)={@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xf}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, [], {@ipv4={0x800, {{0x8, 0x4, 0xe3ca, 0x9, 0xfce, 0x66, 0x5, 0x3, 0x0, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @multicast1=0xe0000001, {[@generic={0x44, 0xb, "2579be266a12fe6975"}]}}, @gre={{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x3}, {0x2, 0x0, 0x100, 0x5, 0x0, 0x0, 0x800, [], "8c0c58e3bb9a974aa723bbcea0df771b4d333d3e2dabf01b7523afcf9242ef205fe7812f5aafd04c6b4370101e3bfe7173cbf78609eb76a556484e2c3cc5e3808492470ac9a0ebaa4d6f4096e983eeec37cf78318480cf86d03eaa4fa62c69747dbfccf2a64638f1350ce28d78444ad00874ce151dcc0f01364d431a39ba0744369eaf8501f61ac6614bd009d487e9a1746d31eeb377ef7e083a12cac7bfdbf0d75fabb63fce20d4aea53a61fd7170be6cdb267c49f18691775387e3888b9424a8f3fe6f7dbdbdf29c9631fa7464e09cc615217c22a9e14448b3917a5aeca50f9116e44ab9f26f4d6d1ec02c1859ab2bacfbd806294c36b309f101082fa8282df0154875cfc5a107da21edd1d0aebe822789dd26d91a61448160e45235298c54de252e7456c3263388717bc224907364776d1248f457ebeee9b086063108ab9a6a504109a2ef75bd99dc2b4ba728f279639e28f9d9dc9e9b0adb59bcd1059099b353bcd0fb6bb22746789375dbb53837b8f9bcb89e8e8e9d81e9c83f239e2cf67af06f853e1c9aad81237b55cbe3cc19dd50367e2a8de60b98758c4c01dbb29fd4979214022640d0cda05cdafcff3ce4d1fcfdcc9be877e51c7845e492acb5c9427a3ab27e593473a4dcf2e034643371a5b84251758af220b1cabdc7d23ec92248c2ad82cad11104bf644f5f2edb1c05e9e6f3bfcf807ad313dde97a4d73098ae33c7734b68be65c2dc8176b1a2e119ee4f568658cd8efca4516eed0a8469d673c6a20bfda67e61741ebaa11333369df7a2577869ba0f51d9314a3d90c682ab13a61064a43b95eeda96d93ada44e5c18363591df8ed31887c471afc39ccd197f86bb82e394712746bec5a9fa9b4820ddccf092ea7cec86284bf54726b8cbd6971f3a2917676edaf9e1f1f9e67a2210a0c172777971b4c2f0f5d050b81aaf6350ab255a001f1637337bd80c76cff0c8e96e4dc81795d2ac100e77ef02076574b9a49eefa312d4d9adf2fe05be29dc7dbd3e118f587e8d5b6ac0e7f72c9a3ba96a0f553d44478f50546b82d3924ebce03e9079b061f9b94f193fd22f161e0accf465949c338ef05529794d3ee6ecbd3275660ab9c1263c1c5eafb5aca0f7af52ba91e265e6234acb8b607710623589e2637c5ee64269bbac2fcad26504fed942faf55e6f30780bed623b5341bb33b894d7ac13672f967a6c68dfaa76c355cc7b4d2e7eab61a52fdbf3a8b2427f715a4f400863e25cfdf5b6a8a6a317df23289dff02fb64e8ada31f0f99c6b76cb62c304d0531821d6e535dc3a967f82bef26bc7bf0027b1968e6725bcd211cf7e00d29c7efd31e34dcbeb2410ed494dd7b5f897b3d2b1dc48247f9f288a2edcbb73f9c2cb360568d32a0715b96ba3e295d55d3f7aeae97cd74193bdd8e3c3dc310665486ba46d368d12d9ae8c9f7ced56e015bb4d5238eb28739891cb99bac2b165bee9ef06261381b05d671a2be32d193a18775f0a0bc371a5aafc13aa295e1052a21f873d334da70166a7d551d3ee2a1feab2a252ae0b0137ac06b941a3194e01bde2ce1e91d3fb1f3de004024ce8e2f3d42771324481eba7dd69931f61691f1676a5f4397e4383995f920099682ebc50ec28bab2923bcc4e40cf79450b44b128d07172479820088a2c0b2233ca0c4d4e1dd6baf0b7bc6d6cc4006313d149d794b3ff3b182e209ed816d36cc7ce4b8c5fa8caf8372b7b3a503047007b8ce30269c3d566ccf1599b0096f44e8d0c9a5968ed7bb67dc77bdfc0c9a524d90a1b94c6df6956925280881360a30addff4577373b700ab1446f27f096116c0d66d9ec537ebc9029e3a2385334a9894a99eb4908a15923cdf06730df5b2c870a87d5bae105fc6877ff83bc576c470a932ce2f1cae94314db1187b69c06ad6ff29b08d9e813c3ca4d58bda6a6394ff3dc431509fac0f44c17e1dab2f061c574e7f0bba4c62b3a881cce56e5ad7db864ede970d414422fb42a87d088205205a981af9b874a8713ee9916c8d787014d7c9fa55b3245488fd7594aafb0b7604fc0664f8d37d69b8897f173b1241423520b1a8006969f4986d715ce38839c87416e80ffc5512143b951365cfb4a85bacab131e97f258c49c3f52d0b7c23cd018080ba03d80d1c7dbddedeaf9e6115ad043b946bb90df08e9e798e43f91eef391d751c9d6d5659c3ba7d4ca4822b0314b70eb55b3e9fe4fb328f41f63bd6b7e26d33b817556f42db7c8f3926c38137f504983aed1dab182070d741e4c6d54005353ace6f5de9671354e77201ae9a904a834ceceff1e8efa36125f32881314f47f4e9aeaf047ab8d4a00a622b739b10578be1680509e5cd3d7a3493e0400c90a991629e4bf9c37623d95cf7683ed1eed827677d7fc9bb620d39769ca42800838dca8f1fb8e35ce038169e793d35beee9774421d4f32810bfe0ccaec735f69017dc6716c739f2d1d454db0556941d1d33e97dad6bfbc264d4a0e6bf37229399b55340fcc869aa7f60dbc1b9d4d14064fd833b45ab651261ae328be969b0cfb351610281cee334dc1efc9a697aee2d125c2a5e5435829cd0f14cbe1a8b7dee26b5a25229ba85da863ba61ff70ab913c6dac30fa404270ce4cbe91fa46b506945add19dd924671d48a71771339d26cea35e300132a13e69524e72e163bd1399f30b1b690a3c6dc5557ac438b199550d475f8c14f8389e81d2c12087e0ac95c42e63cde86694dcffafbb995e22417ac9768d7a4248f714dc4bcc938a47e8f2edae89c382a028649b1cf35d776cf5a4ace49c37196d224b2de2dd4742e8053f03620b41c5c42c8f3f8ac368629994368fcd6c9e2b45aed57b37f3d09784825f17233e8d8197a623706bd5138a782cc49a04ad8c1d3a517b8eff085e515564cfdcb669f989a03e7ee27b1938b1a2247cf112e87212ab82384c29758c6ef74d0327f58673136d508b94b00b876024e9402649d361b670c1acde9e227bf8efafccf6e4dee3cfafe184f9d3c0a9d7099d5161c315f18be495b54726318eaf56732e15c2353681ca0977a3058ef647ababe0c4cb3e7b06bebe256b1408a2b9581457c08c6e32c8966d8e93ae8a8914194de4a9437fad5197386e8d81b7c90e7c6eaecfc9cae127293ed6aa4e801a0bab61d29cf257bd91509f46f3955306bca9f508b9a063ebd2045d6af7bb2ddeee659f3ef009daca584515cbeb126167b2a19d9400996682c70f054a0ddd7489a00d07707d04a5b405589441da903e6c7d54baacccd2e0567e18c9864992807145e529bfbec62dae1a5e93668fa25be5e679d71a0c09ef5088dae47409217d5192c48c6b205bde04207f6913ef6951f24697467ddadb9d135d7eda6b2c3e7ae334cdc1f031f46719297a15f3e5a7054b9240ba6d04b32418735ac7c9916622ccf82a44a04172ec938ab74ca54795524c10d32999077a6e91a4c04498aca7bb279ac312281d9b507dd7ccbd79735e98a92e7f69b62957151d8775ff56b6359828fdaca33d522efacb13c967a729f9c0617ec8bffbc5a70dc0c8cebd649b6d598bb756ff0350182d78e30ba3de3cb8dcb4be9afa636d54d7c331ec22147aa7acc089f31b660b8e14a9cbbf23e195d971ffd08800f51e06c827552dbd305ecdeeb5d972f96790690afac3a163f76827dac3594b242c22ca08f37247edd3f1530bbe7e7bb066e878a81a9536af5fabfdf114d61523a38e5ee9609cc7a2d97ec57ddb6a725be1818868ba4eaefa696a349ccb39999c9da79aedf1ba67f9f76fffe0b6edb7bcac7fed2536c3f59214f306f390c3462d6c95c8e50001db43e155531cb271f9134fe3dadb2401656d2237ce22b317498f080cfb7e1f2db950b64c33086fb2ccd1cb793f48a1011c2a467ce7c4487e70dab8ff87647c951c410badb7f0080d29a983c70322147f86f42979a41013e3cbadc08fbe4bf50e509a368dc642f0cd0b7fa4a7ec02285a6a5aaf963171bb3cf8a2eb30d56f3cd30a96ce2f15f47caa315a9ce775c45a78f474b1c6b1d3aa5fcf7bb207f454dcff210b5bb29505c828f9891535fc9560398712d9e552babd5f1c0fb0004ffb702a9a81bc3d20869122de85a1a73312eeb931097d6abd32fb30251f28b362dee7d2173543fbeba6e2b062585b63d549084f4ece8999cbe5c730c4d2c9b66f3dae10a8699c35705885554fb14dc774cd057f6aee324ba6456349b876ee2b80ee38a3dcd09961b1b25781d83ac1fc7315a89a42ad365e517e9aaf6c39d67e9d58bcfbc8e6bcac9fb3bc72c3111b2aec1bee33e2c188a0000400db36c3b0fd3595c6d4c41fa0d034ccaad6f5f4cb5bdf3c22c2cbc90d952670707037c1a9fbbc0a899d59c011e42f596f67df35f5192aa082063bb1bfc8f0777245692d1f43f4368c283559101f203d8b015ed2cbca356c37e7a2ff48138e4ac363235df76a0cc0c74d5b9c8c81921244b17b831b3e15f9c72f4e7c1695af1f571a22d3a4a8705b671c7662684b58730b6d2a8db091bd5ca289360f9e6bd5af002dd58f7b256cc8bb503d21bfdca5896442e02bbb425e8ad3e5bf08159926852e9a79f240abb1d569cd22446df7c982b0d5a599f876943b3ce79e463bcefd7debf01d76e15bea64cf0f933a1c363e086c526c18b9c4a3d41bb18ddcd9c29f3077029f2fa7e310ec1cca76c417dcbdb276faef86a78ad95a962c42e6566ff3e8e4f466fe00c6daff6adb138216409d95223c42033be9445d0ba5c7a03df9a877d8e04198347d7da6369e47465f77b8f8849ceeedf4236608b6131c5fd3b42f332057af1e618a162a7b8881d98d0f557f18cee3c804e46c351a31a80a33bef34d4f3c5466b3f1ad52ccd1c61dac2c892bc98975bfba1a6ccad35c902828191f03d2dbe9dc95a4e69a5bc39591c134709ed8f9b7ebc577bacc0143621707129762e98052912c0a3dceb46e667c453520b8a70c1f1a9a73bea08e9bd79fae2a29c4b2d6f4cd4c5a547c0e541de1412674e02e4d4978dab6a5f3b41dde1dd4e71b0539312435cf280152e5c41a29114a1b2485c6b4ecf71cb0166b87b8a910bd2120fc2e71ddb2287811fd73fddb4708214a69bd2e27fb74dc8299ad8949e068bf38458f751881d8410059d48b834cdcad65e99bf15dc320986cda195fd0e75f7cb9d3ba5f9eea29b82ddd7a32bd300880da09164b7a7a41c738ec46528f6eb47fc5ef50908cc3c1eef5d274f2b9ef621762b52f71497fdd923059088385e59ca4fc7133b69503af50f9f309b6a0474957aa0431adb4a7ca111e81fec3dea5507e3301fc56ae55d238811a5ce0ef999924db1364036dd0420404fe03ea7d11f45477d3cadfc4c30bcf26bc05fd3fea079d3532dc63a45e0ab7f6054563bb4c17d5740d03ddc49e467e6043f23f9df979717f481a5cdf772db2d537a5cc30c338cf49bffe"}, {0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x86dd, [], "ca9ef2a9eb6e14c4a8c37209177dfb5f1e26b35a85000dc628d98dca714abc8d9b24"}, {0x8, 0x88be, 0x3, {{0x1, 0x1, 0x40, 0x4, 0x0, 0x200, 0x0, 0x9}, 0x1, 0x2}}, {0x8, 0x22eb, 0x4, {{0x0, 0x2, 0x0, 0x3ff, 0x3e6, 0x2, 0x1, 0x2}, 0x2, 0x7, 0x0, 0x1, 0x3, 0x0, 0x0, 0x3, 0x7ff, 0x36b1}}, {0x8, 0x6558, 0x0, "26117d797c756ef1b8a9c473457474da2ddd8495a3dfd46cefbf04087bcbeebafa6a2d1b3206ba5bc44135a3dc5f377d0585b3f91881ef00d1cf0c90cd1f7c9fc9b76dd2ca133592"}}}}}}, &(0x7f00000005c0)={0x0, 0x2, [0x6a6, 0xa68, 0x96e, 0x5d4]}) sendmmsg$inet_sctp(r5, &(0x7f0000871fc8)=[{&(0x7f000086c000)=@in6={0xa, 0x0, 0x2}, 0x1c, &(0x7f0000d1e000), 0x0, &(0x7f0000dda000)}], 0x492492492492510, 0x0) sendmsg$unix(r5, &(0x7f0000000d00)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000c80)=[{&(0x7f00000008c0)="f6a3996f1f92380be19b6062524e0fc3f13a5de88f3c7b5474dbd52ff050b53293", 0x21}], 0x1, &(0x7f0000000cc0)=ANY=[@ANYBLOB='\b\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r2], 0x14, 0x4c0d0}, 0x20000010) getpeername$ipx(0xffffffffffffffff, &(0x7f0000001440), &(0x7f0000001480)=0x10) ioctl$LOOP_SET_FD(r1, 0x4c00, r1) readv(0xffffffffffffffff, &(0x7f0000119ff0), 0x0) getpeername(r1, &(0x7f0000000640)=@in6={0x0, 0x0, 0x0, @local}, &(0x7f00000006c0)=0x80) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000240)) openat$selinux_access(0xffffffffffffff9c, &(0x7f00000004c0)='/selinux/access\x00', 0x2, 0x0) getresuid(&(0x7f00000002c0), &(0x7f0000000940), &(0x7f0000000440)) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000480)="cfad73d7a199de64db4ad8ac492735e46cb30d98980b96905fa79290ce2a42ddff7a07", 0x23}], 0x1, 0x0) getsockopt$inet_buf(r5, 0x0, 0x2b, &(0x7f00000014c0)=""/4096, &(0x7f0000000600)=0x1000) 2018/03/30 19:25:07 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x0, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:07 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r10 = getpgrp(0x0) r11 = getpgrp(r7) r12 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}], 0xbc, 0x8010}, 0x10) r13 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r13) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r14 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r14, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r15}) 2018/03/30 19:25:07 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(0x0) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x3, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:07 executing program 3: unshare(0x60000000) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'lo\x00'}) [ 209.154005] IPVS: Creating netns size=2536 id=14 2018/03/30 19:25:07 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, 0x0, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:07 executing program 0: r0 = syz_open_dev$tun(&(0x7f0000000280)='/dev/net/tun\x00', 0x0, 0x0) fsetxattr(r0, &(0x7f0000000000)=@known='system.posix_acl_access\x00', &(0x7f0000000500)="020000001000000040000d02", 0xc, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x0, &(0x7f00000000c0), 0x4) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x101}, &(0x7f0000000180)=0x8) r2 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/access\x00', 0x2, 0x0) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000ffd218dd164332000000000000000000007c3ae9a9e97f2a961e1fc9ce80000000000000000000"], 0x29) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000001140)={0x0, 0x0, &(0x7f00000010c0)}, &(0x7f0000001180)=0x10) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000001340)={r3, 0x6, 0x0, 0x0, 0x0, 0x3, 0x101, 0x5, {0x0, @in={{0x2, 0x4e20, @multicast2=0xe0000002}}, 0x80000001, 0x0, 0x1, 0x0, 0x3}}, &(0x7f00000012c0)=0xb0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000001c0), &(0x7f0000000240)=0x8) r5 = socket(0x11, 0x4000000000080002, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000700)={{{@in6, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@local}}, &(0x7f0000000340)=0xe8) bind$packet(r5, &(0x7f0000000540)={0x11, 0x1f, r6, 0x1, 0x7, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000001000), 0x717) setsockopt$inet_sctp6_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000800)=@assoc_value={r4, 0xe8c2}, 0x8) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) bind$packet(r5, &(0x7f0000000200)={0x11, 0x3, r7, 0x1, 0xfffffffffffffffc, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x14) syz_emit_ethernet(0xfdc, &(0x7f00000024c0)={@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xf}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, [], {@ipv4={0x800, {{0x8, 0x4, 0xe3ca, 0x9, 0xfce, 0x66, 0x5, 0x3, 0x0, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @multicast1=0xe0000001, {[@generic={0x44, 0xb, "2579be266a12fe6975"}]}}, @gre={{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x3}, {0x2, 0x0, 0x100, 0x5, 0x0, 0x0, 0x800, [], "8c0c58e3bb9a974aa723bbcea0df771b4d333d3e2dabf01b7523afcf9242ef205fe7812f5aafd04c6b4370101e3bfe7173cbf78609eb76a556484e2c3cc5e3808492470ac9a0ebaa4d6f4096e983eeec37cf78318480cf86d03eaa4fa62c69747dbfccf2a64638f1350ce28d78444ad00874ce151dcc0f01364d431a39ba0744369eaf8501f61ac6614bd009d487e9a1746d31eeb377ef7e083a12cac7bfdbf0d75fabb63fce20d4aea53a61fd7170be6cdb267c49f18691775387e3888b9424a8f3fe6f7dbdbdf29c9631fa7464e09cc615217c22a9e14448b3917a5aeca50f9116e44ab9f26f4d6d1ec02c1859ab2bacfbd806294c36b309f101082fa8282df0154875cfc5a107da21edd1d0aebe822789dd26d91a61448160e45235298c54de252e7456c3263388717bc224907364776d1248f457ebeee9b086063108ab9a6a504109a2ef75bd99dc2b4ba728f279639e28f9d9dc9e9b0adb59bcd1059099b353bcd0fb6bb22746789375dbb53837b8f9bcb89e8e8e9d81e9c83f239e2cf67af06f853e1c9aad81237b55cbe3cc19dd50367e2a8de60b98758c4c01dbb29fd4979214022640d0cda05cdafcff3ce4d1fcfdcc9be877e51c7845e492acb5c9427a3ab27e593473a4dcf2e034643371a5b84251758af220b1cabdc7d23ec92248c2ad82cad11104bf644f5f2edb1c05e9e6f3bfcf807ad313dde97a4d73098ae33c7734b68be65c2dc8176b1a2e119ee4f568658cd8efca4516eed0a8469d673c6a20bfda67e61741ebaa11333369df7a2577869ba0f51d9314a3d90c682ab13a61064a43b95eeda96d93ada44e5c18363591df8ed31887c471afc39ccd197f86bb82e394712746bec5a9fa9b4820ddccf092ea7cec86284bf54726b8cbd6971f3a2917676edaf9e1f1f9e67a2210a0c172777971b4c2f0f5d050b81aaf6350ab255a001f1637337bd80c76cff0c8e96e4dc81795d2ac100e77ef02076574b9a49eefa312d4d9adf2fe05be29dc7dbd3e118f587e8d5b6ac0e7f72c9a3ba96a0f553d44478f50546b82d3924ebce03e9079b061f9b94f193fd22f161e0accf465949c338ef05529794d3ee6ecbd3275660ab9c1263c1c5eafb5aca0f7af52ba91e265e6234acb8b607710623589e2637c5ee64269bbac2fcad26504fed942faf55e6f30780bed623b5341bb33b894d7ac13672f967a6c68dfaa76c355cc7b4d2e7eab61a52fdbf3a8b2427f715a4f400863e25cfdf5b6a8a6a317df23289dff02fb64e8ada31f0f99c6b76cb62c304d0531821d6e535dc3a967f82bef26bc7bf0027b1968e6725bcd211cf7e00d29c7efd31e34dcbeb2410ed494dd7b5f897b3d2b1dc48247f9f288a2edcbb73f9c2cb360568d32a0715b96ba3e295d55d3f7aeae97cd74193bdd8e3c3dc310665486ba46d368d12d9ae8c9f7ced56e015bb4d5238eb28739891cb99bac2b165bee9ef06261381b05d671a2be32d193a18775f0a0bc371a5aafc13aa295e1052a21f873d334da70166a7d551d3ee2a1feab2a252ae0b0137ac06b941a3194e01bde2ce1e91d3fb1f3de004024ce8e2f3d42771324481eba7dd69931f61691f1676a5f4397e4383995f920099682ebc50ec28bab2923bcc4e40cf79450b44b128d07172479820088a2c0b2233ca0c4d4e1dd6baf0b7bc6d6cc4006313d149d794b3ff3b182e209ed816d36cc7ce4b8c5fa8caf8372b7b3a503047007b8ce30269c3d566ccf1599b0096f44e8d0c9a5968ed7bb67dc77bdfc0c9a524d90a1b94c6df6956925280881360a30addff4577373b700ab1446f27f096116c0d66d9ec537ebc9029e3a2385334a9894a99eb4908a15923cdf06730df5b2c870a87d5bae105fc6877ff83bc576c470a932ce2f1cae94314db1187b69c06ad6ff29b08d9e813c3ca4d58bda6a6394ff3dc431509fac0f44c17e1dab2f061c574e7f0bba4c62b3a881cce56e5ad7db864ede970d414422fb42a87d088205205a981af9b874a8713ee9916c8d787014d7c9fa55b3245488fd7594aafb0b7604fc0664f8d37d69b8897f173b1241423520b1a8006969f4986d715ce38839c87416e80ffc5512143b951365cfb4a85bacab131e97f258c49c3f52d0b7c23cd018080ba03d80d1c7dbddedeaf9e6115ad043b946bb90df08e9e798e43f91eef391d751c9d6d5659c3ba7d4ca4822b0314b70eb55b3e9fe4fb328f41f63bd6b7e26d33b817556f42db7c8f3926c38137f504983aed1dab182070d741e4c6d54005353ace6f5de9671354e77201ae9a904a834ceceff1e8efa36125f32881314f47f4e9aeaf047ab8d4a00a622b739b10578be1680509e5cd3d7a3493e0400c90a991629e4bf9c37623d95cf7683ed1eed827677d7fc9bb620d39769ca42800838dca8f1fb8e35ce038169e793d35beee9774421d4f32810bfe0ccaec735f69017dc6716c739f2d1d454db0556941d1d33e97dad6bfbc264d4a0e6bf37229399b55340fcc869aa7f60dbc1b9d4d14064fd833b45ab651261ae328be969b0cfb351610281cee334dc1efc9a697aee2d125c2a5e5435829cd0f14cbe1a8b7dee26b5a25229ba85da863ba61ff70ab913c6dac30fa404270ce4cbe91fa46b506945add19dd924671d48a71771339d26cea35e300132a13e69524e72e163bd1399f30b1b690a3c6dc5557ac438b199550d475f8c14f8389e81d2c12087e0ac95c42e63cde86694dcffafbb995e22417ac9768d7a4248f714dc4bcc938a47e8f2edae89c382a028649b1cf35d776cf5a4ace49c37196d224b2de2dd4742e8053f03620b41c5c42c8f3f8ac368629994368fcd6c9e2b45aed57b37f3d09784825f17233e8d8197a623706bd5138a782cc49a04ad8c1d3a517b8eff085e515564cfdcb669f989a03e7ee27b1938b1a2247cf112e87212ab82384c29758c6ef74d0327f58673136d508b94b00b876024e9402649d361b670c1acde9e227bf8efafccf6e4dee3cfafe184f9d3c0a9d7099d5161c315f18be495b54726318eaf56732e15c2353681ca0977a3058ef647ababe0c4cb3e7b06bebe256b1408a2b9581457c08c6e32c8966d8e93ae8a8914194de4a9437fad5197386e8d81b7c90e7c6eaecfc9cae127293ed6aa4e801a0bab61d29cf257bd91509f46f3955306bca9f508b9a063ebd2045d6af7bb2ddeee659f3ef009daca584515cbeb126167b2a19d9400996682c70f054a0ddd7489a00d07707d04a5b405589441da903e6c7d54baacccd2e0567e18c9864992807145e529bfbec62dae1a5e93668fa25be5e679d71a0c09ef5088dae47409217d5192c48c6b205bde04207f6913ef6951f24697467ddadb9d135d7eda6b2c3e7ae334cdc1f031f46719297a15f3e5a7054b9240ba6d04b32418735ac7c9916622ccf82a44a04172ec938ab74ca54795524c10d32999077a6e91a4c04498aca7bb279ac312281d9b507dd7ccbd79735e98a92e7f69b62957151d8775ff56b6359828fdaca33d522efacb13c967a729f9c0617ec8bffbc5a70dc0c8cebd649b6d598bb756ff0350182d78e30ba3de3cb8dcb4be9afa636d54d7c331ec22147aa7acc089f31b660b8e14a9cbbf23e195d971ffd08800f51e06c827552dbd305ecdeeb5d972f96790690afac3a163f76827dac3594b242c22ca08f37247edd3f1530bbe7e7bb066e878a81a9536af5fabfdf114d61523a38e5ee9609cc7a2d97ec57ddb6a725be1818868ba4eaefa696a349ccb39999c9da79aedf1ba67f9f76fffe0b6edb7bcac7fed2536c3f59214f306f390c3462d6c95c8e50001db43e155531cb271f9134fe3dadb2401656d2237ce22b317498f080cfb7e1f2db950b64c33086fb2ccd1cb793f48a1011c2a467ce7c4487e70dab8ff87647c951c410badb7f0080d29a983c70322147f86f42979a41013e3cbadc08fbe4bf50e509a368dc642f0cd0b7fa4a7ec02285a6a5aaf963171bb3cf8a2eb30d56f3cd30a96ce2f15f47caa315a9ce775c45a78f474b1c6b1d3aa5fcf7bb207f454dcff210b5bb29505c828f9891535fc9560398712d9e552babd5f1c0fb0004ffb702a9a81bc3d20869122de85a1a73312eeb931097d6abd32fb30251f28b362dee7d2173543fbeba6e2b062585b63d549084f4ece8999cbe5c730c4d2c9b66f3dae10a8699c35705885554fb14dc774cd057f6aee324ba6456349b876ee2b80ee38a3dcd09961b1b25781d83ac1fc7315a89a42ad365e517e9aaf6c39d67e9d58bcfbc8e6bcac9fb3bc72c3111b2aec1bee33e2c188a0000400db36c3b0fd3595c6d4c41fa0d034ccaad6f5f4cb5bdf3c22c2cbc90d952670707037c1a9fbbc0a899d59c011e42f596f67df35f5192aa082063bb1bfc8f0777245692d1f43f4368c283559101f203d8b015ed2cbca356c37e7a2ff48138e4ac363235df76a0cc0c74d5b9c8c81921244b17b831b3e15f9c72f4e7c1695af1f571a22d3a4a8705b671c7662684b58730b6d2a8db091bd5ca289360f9e6bd5af002dd58f7b256cc8bb503d21bfdca5896442e02bbb425e8ad3e5bf08159926852e9a79f240abb1d569cd22446df7c982b0d5a599f876943b3ce79e463bcefd7debf01d76e15bea64cf0f933a1c363e086c526c18b9c4a3d41bb18ddcd9c29f3077029f2fa7e310ec1cca76c417dcbdb276faef86a78ad95a962c42e6566ff3e8e4f466fe00c6daff6adb138216409d95223c42033be9445d0ba5c7a03df9a877d8e04198347d7da6369e47465f77b8f8849ceeedf4236608b6131c5fd3b42f332057af1e618a162a7b8881d98d0f557f18cee3c804e46c351a31a80a33bef34d4f3c5466b3f1ad52ccd1c61dac2c892bc98975bfba1a6ccad35c902828191f03d2dbe9dc95a4e69a5bc39591c134709ed8f9b7ebc577bacc0143621707129762e98052912c0a3dceb46e667c453520b8a70c1f1a9a73bea08e9bd79fae2a29c4b2d6f4cd4c5a547c0e541de1412674e02e4d4978dab6a5f3b41dde1dd4e71b0539312435cf280152e5c41a29114a1b2485c6b4ecf71cb0166b87b8a910bd2120fc2e71ddb2287811fd73fddb4708214a69bd2e27fb74dc8299ad8949e068bf38458f751881d8410059d48b834cdcad65e99bf15dc320986cda195fd0e75f7cb9d3ba5f9eea29b82ddd7a32bd300880da09164b7a7a41c738ec46528f6eb47fc5ef50908cc3c1eef5d274f2b9ef621762b52f71497fdd923059088385e59ca4fc7133b69503af50f9f309b6a0474957aa0431adb4a7ca111e81fec3dea5507e3301fc56ae55d238811a5ce0ef999924db1364036dd0420404fe03ea7d11f45477d3cadfc4c30bcf26bc05fd3fea079d3532dc63a45e0ab7f6054563bb4c17d5740d03ddc49e467e6043f23f9df979717f481a5cdf772db2d537a5cc30c338cf49bffe"}, {0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x86dd, [], "ca9ef2a9eb6e14c4a8c37209177dfb5f1e26b35a85000dc628d98dca714abc8d9b24"}, {0x8, 0x88be, 0x3, {{0x1, 0x1, 0x40, 0x4, 0x0, 0x200, 0x0, 0x9}, 0x1, 0x2}}, {0x8, 0x22eb, 0x4, {{0x0, 0x2, 0x0, 0x3ff, 0x3e6, 0x2, 0x1, 0x2}, 0x2, 0x7, 0x0, 0x1, 0x3, 0x0, 0x0, 0x3, 0x7ff, 0x36b1}}, {0x8, 0x6558, 0x0, "26117d797c756ef1b8a9c473457474da2ddd8495a3dfd46cefbf04087bcbeebafa6a2d1b3206ba5bc44135a3dc5f377d0585b3f91881ef00d1cf0c90cd1f7c9fc9b76dd2ca133592"}}}}}}, &(0x7f00000005c0)={0x0, 0x2, [0x6a6, 0xa68, 0x96e, 0x5d4]}) sendmmsg$inet_sctp(r5, &(0x7f0000871fc8)=[{&(0x7f000086c000)=@in6={0xa, 0x0, 0x2}, 0x1c, &(0x7f0000d1e000), 0x0, &(0x7f0000dda000)}], 0x492492492492510, 0x0) sendmsg$unix(r5, &(0x7f0000000d00)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000c80)=[{&(0x7f00000008c0)="f6a3996f1f92380be19b6062524e0fc3f13a5de88f3c7b5474dbd52ff050b53293", 0x21}], 0x1, &(0x7f0000000cc0)=ANY=[@ANYBLOB='\b\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r2], 0x14, 0x4c0d0}, 0x20000010) getpeername$ipx(0xffffffffffffffff, &(0x7f0000001440), &(0x7f0000001480)=0x10) ioctl$LOOP_SET_FD(r1, 0x4c00, r1) readv(0xffffffffffffffff, &(0x7f0000119ff0), 0x0) getpeername(r1, &(0x7f0000000640)=@in6={0x0, 0x0, 0x0, @local}, &(0x7f00000006c0)=0x80) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000240)) openat$selinux_access(0xffffffffffffff9c, &(0x7f00000004c0)='/selinux/access\x00', 0x2, 0x0) getresuid(&(0x7f00000002c0), &(0x7f0000000940), &(0x7f0000000440)) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000480)="cfad73d7a199de64db4ad8ac492735e46cb30d98980b96905fa79290ce2a42ddff7a07", 0x23}], 0x1, 0x0) getsockopt$inet_buf(r5, 0x0, 0x2b, &(0x7f00000014c0)=""/4096, &(0x7f0000000600)=0x1000) 2018/03/30 19:25:07 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(0x0) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x3, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) [ 209.589349] BTRFS: device fsid 66f2d04a-feb0-4be4-a49a-955c0999809d devid 1 transid 7 /dev/loop5 [ 209.787365] IPVS: Creating netns size=2536 id=15 2018/03/30 19:25:08 executing program 5: mmap(&(0x7f0000f6f000/0x3000)=nil, 0x3000, 0x0, 0x31, 0xffffffffffffffff, 0x0) remap_file_pages(&(0x7f0000f71000/0x2000)=nil, 0x2000, 0x0, 0x0, 0x0) 2018/03/30 19:25:08 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x0, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:08 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:08 executing program 3: unshare(0x60000000) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'lo\x00'}) 2018/03/30 19:25:08 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, 0x0, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:08 executing program 6: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1e, &(0x7f0000000200)=[{&(0x7f0000010000)="67b2676b00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb000001000000000001000000000000005f42485266535f4d070000000000000000204000000000000000020000000000000000000000000000000000000000000000c001000000000070000000000000060000000000000001000000000000000010000000100000001000000010000061000000050000000000000000000000000000000000000000000000450100000000000000000000000100", 0xcb, 0x10000}, {&(0x7f0000010300)="00000000000000000000000001000000000000e4000000000000000000004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c9910000000000000000000000000000000000000000", 0x80, 0x10320}, {&(0x7f0000010500)="8000000000000200000000000000000001000000000001000000000000000000010000000100001000000100000001000000000000000000980000000000d086c3bf12e14287882ab7411ed7c99100002c000000000002000000000000000000010000000000050000000000000000000100000001000010000001000000010000000000000000006c0000000000d086c3bf12e14287882ab7411ed7c99100002c00000000000200000000000000000001000000000005000000000000000000010000000100001000000100000001000000000000000000400000000000d086c3bf12e14287882ab7411ed7c99100004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c99101000000000000000000c001000000000000180100000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000d086c3bf12e14287882ab7411ed7c991f92f8feea04c4c3a839a10f74c57d3fb0c934de300000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00100200000000000100000000000001dae64562429d483ea5043974ccd28b690200000000000000040000000000000002000000000100000000000000cc00000000000000006b0f0000300000000100000000000000cc00004000000000003b0f000030000000000000000000000000", 0x240, 0x20e60}, {&(0x7f0000010a00)="2c00000000000200000000000000000001000000000005000000000000000000010000000100001000000100000001000000000000000000400000000000d086c3bf12e14287882ab7411ed7c99100004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c99101000000000000000000c0010000000000006c0000000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000d086c3bf12e14287882ab7411ed7c991f92f8feea04c4c3a839a10f74c57d3fb1dd6448400000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00300200000000000100000000000001dae64562429d483ea5043974ccd28b690300000000000000030000000000000004000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000000000000000e90e0000500000000001000000000000e40000400000000000990e0000500000000001000000000000e400006c0000000000490e0000500000000000000000000000000000000000000000000000000000", 0x1e0, 0x22f00}, {&(0x7f0000010e00)="65bea12500000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00101100000000000000000000000001dae64562429d483ea5043974ccd28b690100000000000000010000000000000004000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b70100000500000000000000840000000000000000760a0000b70100000700000000000000840000000000000000bf080000b70100000000000000000000000000000000000000000000000000", 0xe0, 0x111000}, {&(0x7f0000011000)="00000000010000000000000000000000000000000060110000000000000000000000000000100000000000000000000000000000000000000000000001000000", 0x40, 0x1119c0}, {&(0x7f0000011200)="000000000000000000000000000000000000000000000000000000010000000000000000000000000000000050110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000", 0x60, 0x111b60}, {&(0x7f0000000140)="000000000000000000000000000000000000010000000000000000000000000000000040110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000", 0x60, 0x111d20}, {&(0x7f0000011600)="000000000000000000010000000000000000000000000000000020110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000", 0x60, 0x111ee0}, {&(0x7f0000011900)="0000000000000000000000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000014fe517500000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00301100000000000000000000000001dae64562429d483ea5043974ccd28b690100000000000000030000000000000002000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000000000000000e90e000050000000000000000000000000", 0x140, 0x112f60}, {&(0x7f0000011d00)="000000000000000000000000000000000300000000000000000100000000000000000000000000000000400000000000dae64562429d483ea5043974ccd28b6976046e8900000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00501100000000000000000000000001dae64562429d483ea5043974ccd28b6901000000000000000500000000000000", 0xa0, 0x114fc0}, {&(0x7f0000011f00)="3518373000000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00004000000000000100000000000001dae64562429d483ea5043974ccd28b690400000000000000f7ffffffffffffff02000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c000000000000000000000000", 0xa0, 0x400000}, {&(0x7f0000012200)="0300000000000000000100000000000000009800000000000000800000000000dae64562429d483ea5043974ccd28b690300000000000000000100000000000000006c000000000000002c0000000000dae64562429d483ea5043974ccd28b6903000000000000000001000000000000000040000000000000002c0000000000dae64562429d483ea5043974ccd28b690300000000000000000100000000000000000000000000000000400000000000dae64562429d483ea5043974ccd28b69631d97fd00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00204000000000000100000000000001dae64562429d483ea5043974ccd28b690700000000000000010000000000000009000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000f7ffffffffffffff84000000000000000026060000b70100000000000000000000000000000000000000000000000000000000", 0x220, 0x401f40}, {&(0x7f0000012600)="000000000000000000000004000000000000000001000000000000000040000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000040000000000", 0x60, 0x402720}, {&(0x7f0000012800)="00000100000000000000000000000000000000601100000000000000000000000000001000000000000000000000000000000000000000000000010000000000", 0x40, 0x4028e0}, {&(0x7f0000012b00)="000000000000000000000600000000000000000100000000000000304000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000006000000000000", 0x60, 0x402b60}, {&(0x7f0000012d00)="0000000000000000000000000000000000000500000000000000000000000000000000104000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000", 0x80, 0x402d20}, {&(0x7f0000012f00)="000000000000000000070000000000000000000000000000000040400000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700000000000000", 0x60, 0x402ee0}, {&(0x7f0000013500)="0000000000000000000200000000000000050066696c653006000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a00000000000000007120be5a00000000000000007120be5a0000000000000000000000000000000000000000d7721400000000000100000000000000000000000000000000000005000166696c6530d7721400000000000100000000000000000000000000000000000005000166696c653009000000000000000800564944454f5f5453060000000000000000000000000000000a0000000000000000000000000000000000000000000000010000000000000000000000ed41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007220be5a00000000000000007120be5a00000000000000007120be5a0000000000000000000000000000000000000000070000000000000004002e646f7406000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081fbe5a0000000000000000081fbe5a0000000000000000081fbe5a00000000000000000000000000000000000000000300000000000000050066696c65330500000000000000050066696c653406000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000ff8100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a00000000000000003c1ebe5a0000000000000000f11dbe5a0000000000000000000000000000000000000000060000000000000010000000000000000000000000686f772061626f757420746869733f0a06000000000000001200d181d18ed0b7d0bad0b0d0bbd0bbd0b5d18006000000000000000000000000000000100000000000000010000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a0000000000000000ac1dbe5a0000000000000000ac1dbe5a0000000000000000000000000000000000000000060000000000000013000000000000000000000000d181d18ed0b7d0bad0b0d0bbd0bbd0b5d1800a0200000000000000050066696c653006000000000000000000000000000000130000000000000013000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a00000000000000009e1dbe5a00000000000000009e1dbe5a00000000000000000000000000000000000000000200000000000000050066696c65320600000000000000000000000000000000000000000000000000000000000000000000000000000001000000e703000000000000048100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a0000000000000000d91dbe5a0000000000000000bf1dbe5a000000000000000000000000000000000000000006000000000000000a00000000000000000000000073797a6b616c6c65720a0400000000000000050066696c6530060000000000000000000000000000000a000000000000000a000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000771bbe5a00000000000000006a1bbe5a00000000000000006a1bbe5a0000000000000000000000000000000000000000d2721400000000000100000000000000000000000000000000000005000166696c6530d2721400000000000100000000000000000000000000000000000005000166696c65300800000000000000050066696c6531060000000000000000000000000000000a0000000000000000000000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a00000000000000009e1dbe5a00000000000000009e1dbe5a0000000000000000000000000000000000000000d6721400000000000100000000000000005a000000000000000000080002564944454f5f545392721400000000000100000000000000000000000000000000000005000266696c6531d572140000000000010000000000000000000000000000000000000400012e646f74d372140000000000010000000000000000000000000000006a0000120001d181d18ed0b7d0bad0b0d0bbd0bbd0b5d180d4721400000000000100000000000000000000000000000000000005000166696c6534cf721400000000000100000000000000000000000000000000000005000166696c6530d4721400000000000100000000000000000000000000000000000005000166696c6533d1721400000000000100000000000000000000000000000000000005000166696c653292721400000000000100000000000000000000000000000000000005000266696c6531d572140000000000010000000000000000000000000000000000000400012e646f74d1721400000000000100000000000000000000000000000000000005000166696c6532d4721400000000000100000000000000000000000000000000000005000166696c6534d67214000000000001000000000000000000000000000000000000080002564944454f5f5453d37214000000000001000000000000000000000000010000000000120001d181d18ed0b7d0bad0b0d0bbd0bbd0b5d180d4721400000000000100000000000000000000000000000000000005000166696c6533cf721400000000000100000000000000000000000000000000000005000166696c6530000000000000000002002e2e030000000000000000000000000000006e0000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a00000000000000003f28124300000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00404000000000000100000000000001dae64562429d483ea5043974ccd28b69070000000000000002000000000000000c000000000000000000000000c00000400000000000830f0000180000000000020000000000a90000000000000000620f0000210000000060110000000000a900000000000000004a0f0000180000000060110000000000b007000000000000004a0f0000000000000000400000000000a90000000000000000290f0000210000000000400000000000c000002c0000000000110f0000180000000010400000000000a90000000000000000f00e0000210000000020400000000000a90000000000000000cf0e0000210000000030400000000000a90000000000000000ae0e0000210000000040400000000000a900000000000000008d0e00002100000000006c0000000000c000002c0000000000750e0000180000000000980000000000c000008000000000005d0e0000180000000000980000000000c000008000000000005d0e0000180000000000980000000000c000008000000000003c0e000018", 0xc00, 0x4035c0}, {&(0x7f0000014500)="000000000000000000010000000000000100000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000010000000000000500000000000000010000000000000006000000000000000200000000000000b00100000000000000010000000000000006000000000000000200000000000000b00200000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000005000000000000000200000000000000b00400000000000000005000000000000000010000000000000500000000000000010000000000000004000000000000000200000000000000b0f7ffffffffffffff010000000000000001000000000000000200000000000000010000000000000005000000000000000200000000000000b003000000000000000020000000000000000100000000000002000000000000006f3cb59c00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00604000000000000100000000000001dae64562429d483ea5043974ccd28b690600000000000000010000000000000009000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000f7ffffffffffffff84000000000000000026060000b70100000000000000000000000000000000000000000000000000000000", 0x2e0, 0x405e80}, {&(0x7f0000014900)="000000000000000000000004000000000000000001000000000000000040000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000040000000000", 0x60, 0x406720}, {&(0x7f0000014b00)="00000100000000000000000000000000000000601100000000000000000000000000001000000000000000000000000000000000000000000000010000000000", 0x40, 0x4068e0}, {&(0x7f0000014e00)="000000000000000000000600000000000000000100000000000000304000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000006000000000000", 0x60, 0x406b60}, {&(0x7f0000000040)="0000000000000000000000000000000000000500000000000000000000000000000000104000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000", 0x80, 0x406d20}, {&(0x7f0000015200)="000000000000000000060000000000000000000000000000000050400000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600000000000000", 0x60, 0x406ee0}, {&(0x7f0000015500)="000000000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000", 0x60, 0x407680}, {&(0x7f0000015700)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000", 0x40, 0x407840}, {&(0x7f0000015900)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41", 0x120, 0x4079e0}, {&(0x7f0000015c00)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41000000000000000000000000000000000000000000000000", 0x60, 0x407c80}, {&(0x7f0000015e00)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100", 0x40, 0x407e40}], 0x0, &(0x7f0000016000)) 2018/03/30 19:25:08 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(0x0) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x3, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:08 executing program 0: r0 = syz_open_dev$tun(&(0x7f0000000280)='/dev/net/tun\x00', 0x0, 0x0) fsetxattr(r0, &(0x7f0000000000)=@known='system.posix_acl_access\x00', &(0x7f0000000500)="020000001000000040000d02", 0xc, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x0, &(0x7f00000000c0), 0x4) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x101}, &(0x7f0000000180)=0x8) r2 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/access\x00', 0x2, 0x0) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000ffd218dd164332000000000000000000007c3ae9a9e97f2a961e1fc9ce80000000000000000000"], 0x29) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000001140)={0x0, 0x0, &(0x7f00000010c0)}, &(0x7f0000001180)=0x10) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000001340)={r3, 0x6, 0x0, 0x0, 0x0, 0x3, 0x101, 0x5, {0x0, @in={{0x2, 0x4e20, @multicast2=0xe0000002}}, 0x80000001, 0x0, 0x1, 0x0, 0x3}}, &(0x7f00000012c0)=0xb0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000001c0), &(0x7f0000000240)=0x8) r5 = socket(0x11, 0x4000000000080002, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000700)={{{@in6, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@local}}, &(0x7f0000000340)=0xe8) bind$packet(r5, &(0x7f0000000540)={0x11, 0x1f, r6, 0x1, 0x7, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000001000), 0x717) setsockopt$inet_sctp6_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000800)=@assoc_value={r4, 0xe8c2}, 0x8) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) bind$packet(r5, &(0x7f0000000200)={0x11, 0x3, r7, 0x1, 0xfffffffffffffffc, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x14) syz_emit_ethernet(0xfdd, &(0x7f00000024c0)={@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xf}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, [], {@ipv4={0x800, {{0x8, 0x4, 0xe3ca, 0x9, 0xfcf, 0x66, 0x5, 0x3, 0x0, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @multicast1=0xe0000001, {[@generic={0x44, 0xb, "2579be266a12fe6975"}]}}, @gre={{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x3}, {0x2, 0x0, 0x100, 0x5, 0x0, 0x0, 0x800, [], "8c0c58e3bb9a974aa723bbcea0df771b4d333d3e2dabf01b7523afcf9242ef205fe7812f5aafd04c6b4370101e3bfe7173cbf78609eb76a556484e2c3cc5e3808492470ac9a0ebaa4d6f4096e983eeec37cf78318480cf86d03eaa4fa62c69747dbfccf2a64638f1350ce28d78444ad00874ce151dcc0f01364d431a39ba0744369eaf8501f61ac6614bd009d487e9a1746d31eeb377ef7e083a12cac7bfdbf0d75fabb63fce20d4aea53a61fd7170be6cdb267c49f18691775387e3888b9424a8f3fe6f7dbdbdf29c9631fa7464e09cc615217c22a9e14448b3917a5aeca50f9116e44ab9f26f4d6d1ec02c1859ab2bacfbd806294c36b309f101082fa8282df0154875cfc5a107da21edd1d0aebe822789dd26d91a61448160e45235298c54de252e7456c3263388717bc224907364776d1248f457ebeee9b086063108ab9a6a504109a2ef75bd99dc2b4ba728f279639e28f9d9dc9e9b0adb59bcd1059099b353bcd0fb6bb22746789375dbb53837b8f9bcb89e8e8e9d81e9c83f239e2cf67af06f853e1c9aad81237b55cbe3cc19dd50367e2a8de60b98758c4c01dbb29fd4979214022640d0cda05cdafcff3ce4d1fcfdcc9be877e51c7845e492acb5c9427a3ab27e593473a4dcf2e034643371a5b84251758af220b1cabdc7d23ec92248c2ad82cad11104bf644f5f2edb1c05e9e6f3bfcf807ad313dde97a4d73098ae33c7734b68be65c2dc8176b1a2e119ee4f568658cd8efca4516eed0a8469d673c6a20bfda67e61741ebaa11333369df7a2577869ba0f51d9314a3d90c682ab13a61064a43b95eeda96d93ada44e5c18363591df8ed31887c471afc39ccd197f86bb82e394712746bec5a9fa9b4820ddccf092ea7cec86284bf54726b8cbd6971f3a2917676edaf9e1f1f9e67a2210a0c172777971b4c2f0f5d050b81aaf6350ab255a001f1637337bd80c76cff0c8e96e4dc81795d2ac100e77ef02076574b9a49eefa312d4d9adf2fe05be29dc7dbd3e118f587e8d5b6ac0e7f72c9a3ba96a0f553d44478f50546b82d3924ebce03e9079b061f9b94f193fd22f161e0accf465949c338ef05529794d3ee6ecbd3275660ab9c1263c1c5eafb5aca0f7af52ba91e265e6234acb8b607710623589e2637c5ee64269bbac2fcad26504fed942faf55e6f30780bed623b5341bb33b894d7ac13672f967a6c68dfaa76c355cc7b4d2e7eab61a52fdbf3a8b2427f715a4f400863e25cfdf5b6a8a6a317df23289dff02fb64e8ada31f0f99c6b76cb62c304d0531821d6e535dc3a967f82bef26bc7bf0027b1968e6725bcd211cf7e00d29c7efd31e34dcbeb2410ed494dd7b5f897b3d2b1dc48247f9f288a2edcbb73f9c2cb360568d32a0715b96ba3e295d55d3f7aeae97cd74193bdd8e3c3dc310665486ba46d368d12d9ae8c9f7ced56e015bb4d5238eb28739891cb99bac2b165bee9ef06261381b05d671a2be32d193a18775f0a0bc371a5aafc13aa295e1052a21f873d334da70166a7d551d3ee2a1feab2a252ae0b0137ac06b941a3194e01bde2ce1e91d3fb1f3de004024ce8e2f3d42771324481eba7dd69931f61691f1676a5f4397e4383995f920099682ebc50ec28bab2923bcc4e40cf79450b44b128d07172479820088a2c0b2233ca0c4d4e1dd6baf0b7bc6d6cc4006313d149d794b3ff3b182e209ed816d36cc7ce4b8c5fa8caf8372b7b3a503047007b8ce30269c3d566ccf1599b0096f44e8d0c9a5968ed7bb67dc77bdfc0c9a524d90a1b94c6df6956925280881360a30addff4577373b700ab1446f27f096116c0d66d9ec537ebc9029e3a2385334a9894a99eb4908a15923cdf06730df5b2c870a87d5bae105fc6877ff83bc576c470a932ce2f1cae94314db1187b69c06ad6ff29b08d9e813c3ca4d58bda6a6394ff3dc431509fac0f44c17e1dab2f061c574e7f0bba4c62b3a881cce56e5ad7db864ede970d414422fb42a87d088205205a981af9b874a8713ee9916c8d787014d7c9fa55b3245488fd7594aafb0b7604fc0664f8d37d69b8897f173b1241423520b1a8006969f4986d715ce38839c87416e80ffc5512143b951365cfb4a85bacab131e97f258c49c3f52d0b7c23cd018080ba03d80d1c7dbddedeaf9e6115ad043b946bb90df08e9e798e43f91eef391d751c9d6d5659c3ba7d4ca4822b0314b70eb55b3e9fe4fb328f41f63bd6b7e26d33b817556f42db7c8f3926c38137f504983aed1dab182070d741e4c6d54005353ace6f5de9671354e77201ae9a904a834ceceff1e8efa36125f32881314f47f4e9aeaf047ab8d4a00a622b739b10578be1680509e5cd3d7a3493e0400c90a991629e4bf9c37623d95cf7683ed1eed827677d7fc9bb620d39769ca42800838dca8f1fb8e35ce038169e793d35beee9774421d4f32810bfe0ccaec735f69017dc6716c739f2d1d454db0556941d1d33e97dad6bfbc264d4a0e6bf37229399b55340fcc869aa7f60dbc1b9d4d14064fd833b45ab651261ae328be969b0cfb351610281cee334dc1efc9a697aee2d125c2a5e5435829cd0f14cbe1a8b7dee26b5a25229ba85da863ba61ff70ab913c6dac30fa404270ce4cbe91fa46b506945add19dd924671d48a71771339d26cea35e300132a13e69524e72e163bd1399f30b1b690a3c6dc5557ac438b199550d475f8c14f8389e81d2c12087e0ac95c42e63cde86694dcffafbb995e22417ac9768d7a4248f714dc4bcc938a47e8f2edae89c382a028649b1cf35d776cf5a4ace49c37196d224b2de2dd4742e8053f03620b41c5c42c8f3f8ac368629994368fcd6c9e2b45aed57b37f3d09784825f17233e8d8197a623706bd5138a782cc49a04ad8c1d3a517b8eff085e515564cfdcb669f989a03e7ee27b1938b1a2247cf112e87212ab82384c29758c6ef74d0327f58673136d508b94b00b876024e9402649d361b670c1acde9e227bf8efafccf6e4dee3cfafe184f9d3c0a9d7099d5161c315f18be495b54726318eaf56732e15c2353681ca0977a3058ef647ababe0c4cb3e7b06bebe256b1408a2b9581457c08c6e32c8966d8e93ae8a8914194de4a9437fad5197386e8d81b7c90e7c6eaecfc9cae127293ed6aa4e801a0bab61d29cf257bd91509f46f3955306bca9f508b9a063ebd2045d6af7bb2ddeee659f3ef009daca584515cbeb126167b2a19d9400996682c70f054a0ddd7489a00d07707d04a5b405589441da903e6c7d54baacccd2e0567e18c9864992807145e529bfbec62dae1a5e93668fa25be5e679d71a0c09ef5088dae47409217d5192c48c6b205bde04207f6913ef6951f24697467ddadb9d135d7eda6b2c3e7ae334cdc1f031f46719297a15f3e5a7054b9240ba6d04b32418735ac7c9916622ccf82a44a04172ec938ab74ca54795524c10d32999077a6e91a4c04498aca7bb279ac312281d9b507dd7ccbd79735e98a92e7f69b62957151d8775ff56b6359828fdaca33d522efacb13c967a729f9c0617ec8bffbc5a70dc0c8cebd649b6d598bb756ff0350182d78e30ba3de3cb8dcb4be9afa636d54d7c331ec22147aa7acc089f31b660b8e14a9cbbf23e195d971ffd08800f51e06c827552dbd305ecdeeb5d972f96790690afac3a163f76827dac3594b242c22ca08f37247edd3f1530bbe7e7bb066e878a81a9536af5fabfdf114d61523a38e5ee9609cc7a2d97ec57ddb6a725be1818868ba4eaefa696a349ccb39999c9da79aedf1ba67f9f76fffe0b6edb7bcac7fed2536c3f59214f306f390c3462d6c95c8e50001db43e155531cb271f9134fe3dadb2401656d2237ce22b317498f080cfb7e1f2db950b64c33086fb2ccd1cb793f48a1011c2a467ce7c4487e70dab8ff87647c951c410badb7f0080d29a983c70322147f86f42979a41013e3cbadc08fbe4bf50e509a368dc642f0cd0b7fa4a7ec02285a6a5aaf963171bb3cf8a2eb30d56f3cd30a96ce2f15f47caa315a9ce775c45a78f474b1c6b1d3aa5fcf7bb207f454dcff210b5bb29505c828f9891535fc9560398712d9e552babd5f1c0fb0004ffb702a9a81bc3d20869122de85a1a73312eeb931097d6abd32fb30251f28b362dee7d2173543fbeba6e2b062585b63d549084f4ece8999cbe5c730c4d2c9b66f3dae10a8699c35705885554fb14dc774cd057f6aee324ba6456349b876ee2b80ee38a3dcd09961b1b25781d83ac1fc7315a89a42ad365e517e9aaf6c39d67e9d58bcfbc8e6bcac9fb3bc72c3111b2aec1bee33e2c188a0000400db36c3b0fd3595c6d4c41fa0d034ccaad6f5f4cb5bdf3c22c2cbc90d952670707037c1a9fbbc0a899d59c011e42f596f67df35f5192aa082063bb1bfc8f0777245692d1f43f4368c283559101f203d8b015ed2cbca356c37e7a2ff48138e4ac363235df76a0cc0c74d5b9c8c81921244b17b831b3e15f9c72f4e7c1695af1f571a22d3a4a8705b671c7662684b58730b6d2a8db091bd5ca289360f9e6bd5af002dd58f7b256cc8bb503d21bfdca5896442e02bbb425e8ad3e5bf08159926852e9a79f240abb1d569cd22446df7c982b0d5a599f876943b3ce79e463bcefd7debf01d76e15bea64cf0f933a1c363e086c526c18b9c4a3d41bb18ddcd9c29f3077029f2fa7e310ec1cca76c417dcbdb276faef86a78ad95a962c42e6566ff3e8e4f466fe00c6daff6adb138216409d95223c42033be9445d0ba5c7a03df9a877d8e04198347d7da6369e47465f77b8f8849ceeedf4236608b6131c5fd3b42f332057af1e618a162a7b8881d98d0f557f18cee3c804e46c351a31a80a33bef34d4f3c5466b3f1ad52ccd1c61dac2c892bc98975bfba1a6ccad35c902828191f03d2dbe9dc95a4e69a5bc39591c134709ed8f9b7ebc577bacc0143621707129762e98052912c0a3dceb46e667c453520b8a70c1f1a9a73bea08e9bd79fae2a29c4b2d6f4cd4c5a547c0e541de1412674e02e4d4978dab6a5f3b41dde1dd4e71b0539312435cf280152e5c41a29114a1b2485c6b4ecf71cb0166b87b8a910bd2120fc2e71ddb2287811fd73fddb4708214a69bd2e27fb74dc8299ad8949e068bf38458f751881d8410059d48b834cdcad65e99bf15dc320986cda195fd0e75f7cb9d3ba5f9eea29b82ddd7a32bd300880da09164b7a7a41c738ec46528f6eb47fc5ef50908cc3c1eef5d274f2b9ef621762b52f71497fdd923059088385e59ca4fc7133b69503af50f9f309b6a0474957aa0431adb4a7ca111e81fec3dea5507e3301fc56ae55d238811a5ce0ef999924db1364036dd0420404fe03ea7d11f45477d3cadfc4c30bcf26bc05fd3fea079d3532dc63a45e0ab7f6054563bb4c17d5740d03ddc49e467e6043f23f9df979717f481a5cdf772db2d537a5cc30c338cf49bffe"}, {0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x86dd, [], "ca9ef2a9eb6e14c4a8c37209177dfb5f1e26b35a85000dc628d98dca714abc8d9b24aa"}, {0x8, 0x88be, 0x3, {{0x1, 0x1, 0x40, 0x4, 0x0, 0x200, 0x0, 0x9}, 0x1, 0x2}}, {0x8, 0x22eb, 0x4, {{0x0, 0x2, 0x0, 0x3ff, 0x3e6, 0x2, 0x1, 0x2}, 0x2, 0x7, 0x0, 0x1, 0x3, 0x0, 0x0, 0x3, 0x7ff, 0x36b1}}, {0x8, 0x6558, 0x0, "26117d797c756ef1b8a9c473457474da2ddd8495a3dfd46cefbf04087bcbeebafa6a2d1b3206ba5bc44135a3dc5f377d0585b3f91881ef00d1cf0c90cd1f7c9fc9b76dd2ca133592"}}}}}}, &(0x7f00000005c0)={0x0, 0x2, [0x6a6, 0xa68, 0x96e, 0x5d4]}) sendmmsg$inet_sctp(r5, &(0x7f0000871fc8)=[{&(0x7f000086c000)=@in6={0xa, 0x0, 0x2}, 0x1c, &(0x7f0000d1e000), 0x0, &(0x7f0000dda000)}], 0x492492492492510, 0x0) sendmsg$unix(r5, &(0x7f0000000d00)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000c80)=[{&(0x7f00000008c0)="f6a3996f1f92380be19b6062524e0fc3f13a5de88f3c7b5474dbd52ff050b53293", 0x21}], 0x1, &(0x7f0000000cc0)=ANY=[@ANYBLOB='\b\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r2], 0x14, 0x4c0d0}, 0x20000010) getpeername$ipx(0xffffffffffffffff, &(0x7f0000001440), &(0x7f0000001480)=0x10) ioctl$LOOP_SET_FD(r1, 0x4c00, r1) readv(0xffffffffffffffff, &(0x7f0000119ff0), 0x0) getpeername(r1, &(0x7f0000000640)=@in6={0x0, 0x0, 0x0, @local}, &(0x7f00000006c0)=0x80) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000240)) openat$selinux_access(0xffffffffffffff9c, &(0x7f00000004c0)='/selinux/access\x00', 0x2, 0x0) getresuid(&(0x7f00000002c0), &(0x7f0000000940), &(0x7f0000000440)) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000480)="cfad73d7a199de64db4ad8ac492735e46cb30d98980b96905fa79290ce2a42ddff7a07", 0x23}], 0x1, 0x0) getsockopt$inet_buf(r5, 0x0, 0x2b, &(0x7f00000014c0)=""/4096, &(0x7f0000000600)=0x1000) [ 210.310972] mmap: syz-executor5 (13444) uses deprecated remap_file_pages() syscall. See Documentation/vm/remap_file_pages.txt. [ 210.531172] IPVS: Creating netns size=2536 id=16 2018/03/30 19:25:09 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(0xffffffffffffffff, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x3, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:09 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:09 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, 0x0, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:09 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x0, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:09 executing program 5: r0 = socket(0x11, 0x100000003, 0x0) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000788000)=0x2, 0x4) getsockopt$packet_buf(r0, 0x107, 0x6, &(0x7f0000000040)=""/59, &(0x7f0000000080)=0x3b) 2018/03/30 19:25:09 executing program 0: r0 = syz_open_dev$tun(&(0x7f0000000280)='/dev/net/tun\x00', 0x0, 0x0) fsetxattr(r0, &(0x7f0000000000)=@known='system.posix_acl_access\x00', &(0x7f0000000500)="020000001000000040000d02", 0xc, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x0, &(0x7f00000000c0), 0x4) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x101}, &(0x7f0000000180)=0x8) r2 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/access\x00', 0x2, 0x0) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000ffd218dd164332000000000000000000007c3ae9a9e97f2a961e1fc9ce80000000000000000000"], 0x29) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000001140)={0x0, 0x0, &(0x7f00000010c0)}, &(0x7f0000001180)=0x10) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000001340)={r3, 0x6, 0x0, 0x0, 0x0, 0x3, 0x101, 0x5, {0x0, @in={{0x2, 0x4e20, @multicast2=0xe0000002}}, 0x80000001, 0x0, 0x1, 0x0, 0x3}}, &(0x7f00000012c0)=0xb0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000001c0), &(0x7f0000000240)=0x8) r5 = socket(0x11, 0x4000000000080002, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000700)={{{@in6, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@local}}, &(0x7f0000000340)=0xe8) bind$packet(r5, &(0x7f0000000540)={0x11, 0x1f, r6, 0x1, 0x7, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000001000), 0x717) setsockopt$inet_sctp6_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000800)=@assoc_value={r4, 0xe8c2}, 0x8) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) bind$packet(r5, &(0x7f0000000200)={0x11, 0x3, r7, 0x1, 0xfffffffffffffffc, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x14) syz_emit_ethernet(0xfdd, &(0x7f00000024c0)={@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xf}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, [], {@ipv4={0x800, {{0x8, 0x4, 0xe3ca, 0x9, 0xfcf, 0x66, 0x5, 0x3, 0x0, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @multicast1=0xe0000001, {[@generic={0x44, 0xb, "2579be266a12fe6975"}]}}, @gre={{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x3}, {0x2, 0x0, 0x100, 0x5, 0x0, 0x0, 0x800, [], "8c0c58e3bb9a974aa723bbcea0df771b4d333d3e2dabf01b7523afcf9242ef205fe7812f5aafd04c6b4370101e3bfe7173cbf78609eb76a556484e2c3cc5e3808492470ac9a0ebaa4d6f4096e983eeec37cf78318480cf86d03eaa4fa62c69747dbfccf2a64638f1350ce28d78444ad00874ce151dcc0f01364d431a39ba0744369eaf8501f61ac6614bd009d487e9a1746d31eeb377ef7e083a12cac7bfdbf0d75fabb63fce20d4aea53a61fd7170be6cdb267c49f18691775387e3888b9424a8f3fe6f7dbdbdf29c9631fa7464e09cc615217c22a9e14448b3917a5aeca50f9116e44ab9f26f4d6d1ec02c1859ab2bacfbd806294c36b309f101082fa8282df0154875cfc5a107da21edd1d0aebe822789dd26d91a61448160e45235298c54de252e7456c3263388717bc224907364776d1248f457ebeee9b086063108ab9a6a504109a2ef75bd99dc2b4ba728f279639e28f9d9dc9e9b0adb59bcd1059099b353bcd0fb6bb22746789375dbb53837b8f9bcb89e8e8e9d81e9c83f239e2cf67af06f853e1c9aad81237b55cbe3cc19dd50367e2a8de60b98758c4c01dbb29fd4979214022640d0cda05cdafcff3ce4d1fcfdcc9be877e51c7845e492acb5c9427a3ab27e593473a4dcf2e034643371a5b84251758af220b1cabdc7d23ec92248c2ad82cad11104bf644f5f2edb1c05e9e6f3bfcf807ad313dde97a4d73098ae33c7734b68be65c2dc8176b1a2e119ee4f568658cd8efca4516eed0a8469d673c6a20bfda67e61741ebaa11333369df7a2577869ba0f51d9314a3d90c682ab13a61064a43b95eeda96d93ada44e5c18363591df8ed31887c471afc39ccd197f86bb82e394712746bec5a9fa9b4820ddccf092ea7cec86284bf54726b8cbd6971f3a2917676edaf9e1f1f9e67a2210a0c172777971b4c2f0f5d050b81aaf6350ab255a001f1637337bd80c76cff0c8e96e4dc81795d2ac100e77ef02076574b9a49eefa312d4d9adf2fe05be29dc7dbd3e118f587e8d5b6ac0e7f72c9a3ba96a0f553d44478f50546b82d3924ebce03e9079b061f9b94f193fd22f161e0accf465949c338ef05529794d3ee6ecbd3275660ab9c1263c1c5eafb5aca0f7af52ba91e265e6234acb8b607710623589e2637c5ee64269bbac2fcad26504fed942faf55e6f30780bed623b5341bb33b894d7ac13672f967a6c68dfaa76c355cc7b4d2e7eab61a52fdbf3a8b2427f715a4f400863e25cfdf5b6a8a6a317df23289dff02fb64e8ada31f0f99c6b76cb62c304d0531821d6e535dc3a967f82bef26bc7bf0027b1968e6725bcd211cf7e00d29c7efd31e34dcbeb2410ed494dd7b5f897b3d2b1dc48247f9f288a2edcbb73f9c2cb360568d32a0715b96ba3e295d55d3f7aeae97cd74193bdd8e3c3dc310665486ba46d368d12d9ae8c9f7ced56e015bb4d5238eb28739891cb99bac2b165bee9ef06261381b05d671a2be32d193a18775f0a0bc371a5aafc13aa295e1052a21f873d334da70166a7d551d3ee2a1feab2a252ae0b0137ac06b941a3194e01bde2ce1e91d3fb1f3de004024ce8e2f3d42771324481eba7dd69931f61691f1676a5f4397e4383995f920099682ebc50ec28bab2923bcc4e40cf79450b44b128d07172479820088a2c0b2233ca0c4d4e1dd6baf0b7bc6d6cc4006313d149d794b3ff3b182e209ed816d36cc7ce4b8c5fa8caf8372b7b3a503047007b8ce30269c3d566ccf1599b0096f44e8d0c9a5968ed7bb67dc77bdfc0c9a524d90a1b94c6df6956925280881360a30addff4577373b700ab1446f27f096116c0d66d9ec537ebc9029e3a2385334a9894a99eb4908a15923cdf06730df5b2c870a87d5bae105fc6877ff83bc576c470a932ce2f1cae94314db1187b69c06ad6ff29b08d9e813c3ca4d58bda6a6394ff3dc431509fac0f44c17e1dab2f061c574e7f0bba4c62b3a881cce56e5ad7db864ede970d414422fb42a87d088205205a981af9b874a8713ee9916c8d787014d7c9fa55b3245488fd7594aafb0b7604fc0664f8d37d69b8897f173b1241423520b1a8006969f4986d715ce38839c87416e80ffc5512143b951365cfb4a85bacab131e97f258c49c3f52d0b7c23cd018080ba03d80d1c7dbddedeaf9e6115ad043b946bb90df08e9e798e43f91eef391d751c9d6d5659c3ba7d4ca4822b0314b70eb55b3e9fe4fb328f41f63bd6b7e26d33b817556f42db7c8f3926c38137f504983aed1dab182070d741e4c6d54005353ace6f5de9671354e77201ae9a904a834ceceff1e8efa36125f32881314f47f4e9aeaf047ab8d4a00a622b739b10578be1680509e5cd3d7a3493e0400c90a991629e4bf9c37623d95cf7683ed1eed827677d7fc9bb620d39769ca42800838dca8f1fb8e35ce038169e793d35beee9774421d4f32810bfe0ccaec735f69017dc6716c739f2d1d454db0556941d1d33e97dad6bfbc264d4a0e6bf37229399b55340fcc869aa7f60dbc1b9d4d14064fd833b45ab651261ae328be969b0cfb351610281cee334dc1efc9a697aee2d125c2a5e5435829cd0f14cbe1a8b7dee26b5a25229ba85da863ba61ff70ab913c6dac30fa404270ce4cbe91fa46b506945add19dd924671d48a71771339d26cea35e300132a13e69524e72e163bd1399f30b1b690a3c6dc5557ac438b199550d475f8c14f8389e81d2c12087e0ac95c42e63cde86694dcffafbb995e22417ac9768d7a4248f714dc4bcc938a47e8f2edae89c382a028649b1cf35d776cf5a4ace49c37196d224b2de2dd4742e8053f03620b41c5c42c8f3f8ac368629994368fcd6c9e2b45aed57b37f3d09784825f17233e8d8197a623706bd5138a782cc49a04ad8c1d3a517b8eff085e515564cfdcb669f989a03e7ee27b1938b1a2247cf112e87212ab82384c29758c6ef74d0327f58673136d508b94b00b876024e9402649d361b670c1acde9e227bf8efafccf6e4dee3cfafe184f9d3c0a9d7099d5161c315f18be495b54726318eaf56732e15c2353681ca0977a3058ef647ababe0c4cb3e7b06bebe256b1408a2b9581457c08c6e32c8966d8e93ae8a8914194de4a9437fad5197386e8d81b7c90e7c6eaecfc9cae127293ed6aa4e801a0bab61d29cf257bd91509f46f3955306bca9f508b9a063ebd2045d6af7bb2ddeee659f3ef009daca584515cbeb126167b2a19d9400996682c70f054a0ddd7489a00d07707d04a5b405589441da903e6c7d54baacccd2e0567e18c9864992807145e529bfbec62dae1a5e93668fa25be5e679d71a0c09ef5088dae47409217d5192c48c6b205bde04207f6913ef6951f24697467ddadb9d135d7eda6b2c3e7ae334cdc1f031f46719297a15f3e5a7054b9240ba6d04b32418735ac7c9916622ccf82a44a04172ec938ab74ca54795524c10d32999077a6e91a4c04498aca7bb279ac312281d9b507dd7ccbd79735e98a92e7f69b62957151d8775ff56b6359828fdaca33d522efacb13c967a729f9c0617ec8bffbc5a70dc0c8cebd649b6d598bb756ff0350182d78e30ba3de3cb8dcb4be9afa636d54d7c331ec22147aa7acc089f31b660b8e14a9cbbf23e195d971ffd08800f51e06c827552dbd305ecdeeb5d972f96790690afac3a163f76827dac3594b242c22ca08f37247edd3f1530bbe7e7bb066e878a81a9536af5fabfdf114d61523a38e5ee9609cc7a2d97ec57ddb6a725be1818868ba4eaefa696a349ccb39999c9da79aedf1ba67f9f76fffe0b6edb7bcac7fed2536c3f59214f306f390c3462d6c95c8e50001db43e155531cb271f9134fe3dadb2401656d2237ce22b317498f080cfb7e1f2db950b64c33086fb2ccd1cb793f48a1011c2a467ce7c4487e70dab8ff87647c951c410badb7f0080d29a983c70322147f86f42979a41013e3cbadc08fbe4bf50e509a368dc642f0cd0b7fa4a7ec02285a6a5aaf963171bb3cf8a2eb30d56f3cd30a96ce2f15f47caa315a9ce775c45a78f474b1c6b1d3aa5fcf7bb207f454dcff210b5bb29505c828f9891535fc9560398712d9e552babd5f1c0fb0004ffb702a9a81bc3d20869122de85a1a73312eeb931097d6abd32fb30251f28b362dee7d2173543fbeba6e2b062585b63d549084f4ece8999cbe5c730c4d2c9b66f3dae10a8699c35705885554fb14dc774cd057f6aee324ba6456349b876ee2b80ee38a3dcd09961b1b25781d83ac1fc7315a89a42ad365e517e9aaf6c39d67e9d58bcfbc8e6bcac9fb3bc72c3111b2aec1bee33e2c188a0000400db36c3b0fd3595c6d4c41fa0d034ccaad6f5f4cb5bdf3c22c2cbc90d952670707037c1a9fbbc0a899d59c011e42f596f67df35f5192aa082063bb1bfc8f0777245692d1f43f4368c283559101f203d8b015ed2cbca356c37e7a2ff48138e4ac363235df76a0cc0c74d5b9c8c81921244b17b831b3e15f9c72f4e7c1695af1f571a22d3a4a8705b671c7662684b58730b6d2a8db091bd5ca289360f9e6bd5af002dd58f7b256cc8bb503d21bfdca5896442e02bbb425e8ad3e5bf08159926852e9a79f240abb1d569cd22446df7c982b0d5a599f876943b3ce79e463bcefd7debf01d76e15bea64cf0f933a1c363e086c526c18b9c4a3d41bb18ddcd9c29f3077029f2fa7e310ec1cca76c417dcbdb276faef86a78ad95a962c42e6566ff3e8e4f466fe00c6daff6adb138216409d95223c42033be9445d0ba5c7a03df9a877d8e04198347d7da6369e47465f77b8f8849ceeedf4236608b6131c5fd3b42f332057af1e618a162a7b8881d98d0f557f18cee3c804e46c351a31a80a33bef34d4f3c5466b3f1ad52ccd1c61dac2c892bc98975bfba1a6ccad35c902828191f03d2dbe9dc95a4e69a5bc39591c134709ed8f9b7ebc577bacc0143621707129762e98052912c0a3dceb46e667c453520b8a70c1f1a9a73bea08e9bd79fae2a29c4b2d6f4cd4c5a547c0e541de1412674e02e4d4978dab6a5f3b41dde1dd4e71b0539312435cf280152e5c41a29114a1b2485c6b4ecf71cb0166b87b8a910bd2120fc2e71ddb2287811fd73fddb4708214a69bd2e27fb74dc8299ad8949e068bf38458f751881d8410059d48b834cdcad65e99bf15dc320986cda195fd0e75f7cb9d3ba5f9eea29b82ddd7a32bd300880da09164b7a7a41c738ec46528f6eb47fc5ef50908cc3c1eef5d274f2b9ef621762b52f71497fdd923059088385e59ca4fc7133b69503af50f9f309b6a0474957aa0431adb4a7ca111e81fec3dea5507e3301fc56ae55d238811a5ce0ef999924db1364036dd0420404fe03ea7d11f45477d3cadfc4c30bcf26bc05fd3fea079d3532dc63a45e0ab7f6054563bb4c17d5740d03ddc49e467e6043f23f9df979717f481a5cdf772db2d537a5cc30c338cf49bffe"}, {0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x86dd, [], "ca9ef2a9eb6e14c4a8c37209177dfb5f1e26b35a85000dc628d98dca714abc8d9b24aa"}, {0x8, 0x88be, 0x3, {{0x1, 0x1, 0x40, 0x4, 0x0, 0x200, 0x0, 0x9}, 0x1, 0x2}}, {0x8, 0x22eb, 0x4, {{0x0, 0x2, 0x0, 0x3ff, 0x3e6, 0x2, 0x1, 0x2}, 0x2, 0x7, 0x0, 0x1, 0x3, 0x0, 0x0, 0x3, 0x7ff, 0x36b1}}, {0x8, 0x6558, 0x0, "26117d797c756ef1b8a9c473457474da2ddd8495a3dfd46cefbf04087bcbeebafa6a2d1b3206ba5bc44135a3dc5f377d0585b3f91881ef00d1cf0c90cd1f7c9fc9b76dd2ca133592"}}}}}}, &(0x7f00000005c0)={0x0, 0x2, [0x6a6, 0xa68, 0x96e, 0x5d4]}) sendmmsg$inet_sctp(r5, &(0x7f0000871fc8)=[{&(0x7f000086c000)=@in6={0xa, 0x0, 0x2}, 0x1c, &(0x7f0000d1e000), 0x0, &(0x7f0000dda000)}], 0x492492492492510, 0x0) sendmsg$unix(r5, &(0x7f0000000d00)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000c80)=[{&(0x7f00000008c0)="f6a3996f1f92380be19b6062524e0fc3f13a5de88f3c7b5474dbd52ff050b53293", 0x21}], 0x1, &(0x7f0000000cc0)=ANY=[@ANYBLOB='\b\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r2], 0x14, 0x4c0d0}, 0x20000010) getpeername$ipx(0xffffffffffffffff, &(0x7f0000001440), &(0x7f0000001480)=0x10) ioctl$LOOP_SET_FD(r1, 0x4c00, r1) readv(0xffffffffffffffff, &(0x7f0000119ff0), 0x0) getpeername(r1, &(0x7f0000000640)=@in6={0x0, 0x0, 0x0, @local}, &(0x7f00000006c0)=0x80) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000240)) openat$selinux_access(0xffffffffffffff9c, &(0x7f00000004c0)='/selinux/access\x00', 0x2, 0x0) getresuid(&(0x7f00000002c0), &(0x7f0000000940), &(0x7f0000000440)) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000480)="cfad73d7a199de64db4ad8ac492735e46cb30d98980b96905fa79290ce2a42ddff7a07", 0x23}], 0x1, 0x0) getsockopt$inet_buf(r5, 0x0, 0x2b, &(0x7f00000014c0)=""/4096, &(0x7f0000000600)=0x1000) 2018/03/30 19:25:09 executing program 6: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1e, &(0x7f0000000200)=[{&(0x7f0000010000)="67b2676b00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb000001000000000001000000000000005f42485266535f4d070000000000000000204000000000000000020000000000000000000000000000000000000000000000c00100000000007000000000000006000000000000000100000000000000001000000010000000100000001000006100000005000000000000000000000000000000000000000000000045010000000000000000000000", 0xc9, 0x10000}, {&(0x7f0000010300)="00000000000000000000000001000000000000e4000000000000000000004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c9910000000000000000000000000000000000000000", 0x80, 0x10320}, {&(0x7f0000010500)="8000000000000200000000000000000001000000000001000000000000000000010000000100001000000100000001000000000000000000980000000000d086c3bf12e14287882ab7411ed7c99100002c000000000002000000000000000000010000000000050000000000000000000100000001000010000001000000010000000000000000006c0000000000d086c3bf12e14287882ab7411ed7c99100002c00000000000200000000000000000001000000000005000000000000000000010000000100001000000100000001000000000000000000400000000000d086c3bf12e14287882ab7411ed7c99100004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c99101000000000000000000c001000000000000180100000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000d086c3bf12e14287882ab7411ed7c991f92f8feea04c4c3a839a10f74c57d3fb0c934de300000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00100200000000000100000000000001dae64562429d483ea5043974ccd28b690200000000000000040000000000000002000000000100000000000000cc00000000000000006b0f0000300000000100000000000000cc00004000000000003b0f000030000000000000000000000000", 0x240, 0x20e60}, {&(0x7f0000010a00)="2c00000000000200000000000000000001000000000005000000000000000000010000000100001000000100000001000000000000000000400000000000d086c3bf12e14287882ab7411ed7c99100004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c99101000000000000000000c0010000000000006c0000000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000d086c3bf12e14287882ab7411ed7c991f92f8feea04c4c3a839a10f74c57d3fb1dd6448400000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00300200000000000100000000000001dae64562429d483ea5043974ccd28b690300000000000000030000000000000004000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000000000000000e90e0000500000000001000000000000e40000400000000000990e0000500000000001000000000000e400006c0000000000490e0000500000000000000000000000000000000000000000000000000000", 0x1e0, 0x22f00}, {&(0x7f0000010e00)="65bea12500000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00101100000000000000000000000001dae64562429d483ea5043974ccd28b690100000000000000010000000000000004000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b70100000500000000000000840000000000000000760a0000b70100000700000000000000840000000000000000bf080000b70100000000000000000000000000000000000000000000000000", 0xe0, 0x111000}, {&(0x7f0000011000)="00000000010000000000000000000000000000000060110000000000000000000000000000100000000000000000000000000000000000000000000001000000", 0x40, 0x1119c0}, {&(0x7f0000011200)="000000000000000000000000000000000000000000000000000000010000000000000000000000000000000050110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000", 0x60, 0x111b60}, {&(0x7f0000000140)="000000000000000000000000000000000000010000000000000000000000000000000040110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000", 0x60, 0x111d20}, {&(0x7f0000011600)="000000000000000000010000000000000000000000000000000020110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000", 0x60, 0x111ee0}, {&(0x7f0000011900)="0000000000000000000000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000014fe517500000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00301100000000000000000000000001dae64562429d483ea5043974ccd28b690100000000000000030000000000000002000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000000000000000e90e000050000000000000000000000000", 0x140, 0x112f60}, {&(0x7f0000011d00)="000000000000000000000000000000000300000000000000000100000000000000000000000000000000400000000000dae64562429d483ea5043974ccd28b6976046e8900000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00501100000000000000000000000001dae64562429d483ea5043974ccd28b6901000000000000000500000000000000", 0xa0, 0x114fc0}, {&(0x7f0000011f00)="3518373000000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00004000000000000100000000000001dae64562429d483ea5043974ccd28b690400000000000000f7ffffffffffffff02000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c000000000000000000000000", 0xa0, 0x400000}, {&(0x7f0000012200)="0300000000000000000100000000000000009800000000000000800000000000dae64562429d483ea5043974ccd28b690300000000000000000100000000000000006c000000000000002c0000000000dae64562429d483ea5043974ccd28b6903000000000000000001000000000000000040000000000000002c0000000000dae64562429d483ea5043974ccd28b690300000000000000000100000000000000000000000000000000400000000000dae64562429d483ea5043974ccd28b69631d97fd00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00204000000000000100000000000001dae64562429d483ea5043974ccd28b690700000000000000010000000000000009000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000f7ffffffffffffff84000000000000000026060000b70100000000000000000000000000000000000000000000000000000000", 0x220, 0x401f40}, {&(0x7f0000012600)="000000000000000000000004000000000000000001000000000000000040000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000040000000000", 0x60, 0x402720}, {&(0x7f0000012800)="00000100000000000000000000000000000000601100000000000000000000000000001000000000000000000000000000000000000000000000010000000000", 0x40, 0x4028e0}, {&(0x7f0000012b00)="000000000000000000000600000000000000000100000000000000304000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000006000000000000", 0x60, 0x402b60}, {&(0x7f0000012d00)="0000000000000000000000000000000000000500000000000000000000000000000000104000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000", 0x80, 0x402d20}, {&(0x7f0000012f00)="000000000000000000070000000000000000000000000000000040400000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700000000000000", 0x60, 0x402ee0}, {&(0x7f0000013500)="0000000000000000000200000000000000050066696c653006000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a00000000000000007120be5a00000000000000007120be5a0000000000000000000000000000000000000000d7721400000000000100000000000000000000000000000000000005000166696c6530d7721400000000000100000000000000000000000000000000000005000166696c653009000000000000000800564944454f5f5453060000000000000000000000000000000a0000000000000000000000000000000000000000000000010000000000000000000000ed41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007220be5a00000000000000007120be5a00000000000000007120be5a0000000000000000000000000000000000000000070000000000000004002e646f7406000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081fbe5a0000000000000000081fbe5a0000000000000000081fbe5a00000000000000000000000000000000000000000300000000000000050066696c65330500000000000000050066696c653406000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000ff8100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a00000000000000003c1ebe5a0000000000000000f11dbe5a0000000000000000000000000000000000000000060000000000000010000000000000000000000000686f772061626f757420746869733f0a06000000000000001200d181d18ed0b7d0bad0b0d0bbd0bbd0b5d18006000000000000000000000000000000100000000000000010000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a0000000000000000ac1dbe5a0000000000000000ac1dbe5a0000000000000000000000000000000000000000060000000000000013000000000000000000000000d181d18ed0b7d0bad0b0d0bbd0bbd0b5d1800a0200000000000000050066696c653006000000000000000000000000000000130000000000000013000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a00000000000000009e1dbe5a00000000000000009e1dbe5a00000000000000000000000000000000000000000200000000000000050066696c65320600000000000000000000000000000000000000000000000000000000000000000000000000000001000000e703000000000000048100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a0000000000000000d91dbe5a0000000000000000bf1dbe5a000000000000000000000000000000000000000006000000000000000a00000000000000000000000073797a6b616c6c65720a0400000000000000050066696c6530060000000000000000000000000000000a000000000000000a000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000771bbe5a00000000000000006a1bbe5a00000000000000006a1bbe5a0000000000000000000000000000000000000000d2721400000000000100000000000000000000000000000000000005000166696c6530d2721400000000000100000000000000000000000000000000000005000166696c65300800000000000000050066696c6531060000000000000000000000000000000a0000000000000000000000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a00000000000000009e1dbe5a00000000000000009e1dbe5a0000000000000000000000000000000000000000d6721400000000000100000000000000005a000000000000000000080002564944454f5f545392721400000000000100000000000000000000000000000000000005000266696c6531d572140000000000010000000000000000000000000000000000000400012e646f74d372140000000000010000000000000000000000000000006a0000120001d181d18ed0b7d0bad0b0d0bbd0bbd0b5d180d4721400000000000100000000000000000000000000000000000005000166696c6534cf721400000000000100000000000000000000000000000000000005000166696c6530d4721400000000000100000000000000000000000000000000000005000166696c6533d1721400000000000100000000000000000000000000000000000005000166696c653292721400000000000100000000000000000000000000000000000005000266696c6531d572140000000000010000000000000000000000000000000000000400012e646f74d1721400000000000100000000000000000000000000000000000005000166696c6532d4721400000000000100000000000000000000000000000000000005000166696c6534d67214000000000001000000000000000000000000000000000000080002564944454f5f5453d37214000000000001000000000000000000000000010000000000120001d181d18ed0b7d0bad0b0d0bbd0bbd0b5d180d4721400000000000100000000000000000000000000000000000005000166696c6533cf721400000000000100000000000000000000000000000000000005000166696c6530000000000000000002002e2e030000000000000000000000000000006e0000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a00000000000000003f28124300000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00404000000000000100000000000001dae64562429d483ea5043974ccd28b69070000000000000002000000000000000c000000000000000000000000c00000400000000000830f0000180000000000020000000000a90000000000000000620f0000210000000060110000000000a900000000000000004a0f0000180000000060110000000000b007000000000000004a0f0000000000000000400000000000a90000000000000000290f0000210000000000400000000000c000002c0000000000110f0000180000000010400000000000a90000000000000000f00e0000210000000020400000000000a90000000000000000cf0e0000210000000030400000000000a90000000000000000ae0e0000210000000040400000000000a900000000000000008d0e00002100000000006c0000000000c000002c0000000000750e0000180000000000980000000000c000008000000000005d0e0000180000000000980000000000c000008000000000005d0e0000180000000000980000000000c000008000000000003c0e000018", 0xc00, 0x4035c0}, {&(0x7f0000014500)="000000000000000000010000000000000100000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000010000000000000500000000000000010000000000000006000000000000000200000000000000b00100000000000000010000000000000006000000000000000200000000000000b00200000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000005000000000000000200000000000000b00400000000000000005000000000000000010000000000000500000000000000010000000000000004000000000000000200000000000000b0f7ffffffffffffff010000000000000001000000000000000200000000000000010000000000000005000000000000000200000000000000b003000000000000000020000000000000000100000000000002000000000000006f3cb59c00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00604000000000000100000000000001dae64562429d483ea5043974ccd28b690600000000000000010000000000000009000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000f7ffffffffffffff84000000000000000026060000b70100000000000000000000000000000000000000000000000000000000", 0x2e0, 0x405e80}, {&(0x7f0000014900)="000000000000000000000004000000000000000001000000000000000040000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000040000000000", 0x60, 0x406720}, {&(0x7f0000014b00)="00000100000000000000000000000000000000601100000000000000000000000000001000000000000000000000000000000000000000000000010000000000", 0x40, 0x4068e0}, {&(0x7f0000014e00)="000000000000000000000600000000000000000100000000000000304000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000006000000000000", 0x60, 0x406b60}, {&(0x7f0000000040)="0000000000000000000000000000000000000500000000000000000000000000000000104000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000", 0x80, 0x406d20}, {&(0x7f0000015200)="000000000000000000060000000000000000000000000000000050400000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600000000000000", 0x60, 0x406ee0}, {&(0x7f0000015500)="000000000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000", 0x60, 0x407680}, {&(0x7f0000015700)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000", 0x40, 0x407840}, {&(0x7f0000015900)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41", 0x120, 0x4079e0}, {&(0x7f0000015c00)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41000000000000000000000000000000000000000000000000", 0x60, 0x407c80}, {&(0x7f0000015e00)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100", 0x40, 0x407e40}], 0x0, &(0x7f0000016000)) 2018/03/30 19:25:09 executing program 3: unshare(0x60000000) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="5800000014000100000000000000000002000000", @ANYBLOB="0800080000000000080004000000000008000200ac1414aa14000300000000000000000000000000000000001400060000050000ffff0000000000000000000066176fa620fa6f98e500cc5ae9126ad1a43cb847824dfeafec1cf3e88d1013731db72dc4dd160440f09107e460c26690a0378ea7a104e005aadbe5ccdd25e636f0222f6ed3ae2664e2208f0000000000000000000016ed044a428b71f1d9b4221a848935f7dc0a38eff96357098eddda773e1af41afbb8beba5333b35c2b4f09407790c44872432b4154bf4867d7aaa6bd3182500186a871df0eea3f2cbce8e7d66444298ee4974466bfc3941faf4b748a507b6b7fd55c8df5d499842d0dfa686b22a5d4d8e0a6fa161eec363775191ceb46c44a5f8ef55413a47d31c1efd4923f3a7c74ff03000000000000e6ba094bb86ca2fccebd0d9a298c38c000000000000000000000000000"], 0x2}, 0x1}, 0x0) 2018/03/30 19:25:09 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(0xffffffffffffffff, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x3, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:09 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:09 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x0, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:09 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:09 executing program 5: r0 = syz_open_dev$random(&(0x7f0000a33ff4)='/dev/random\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002540)=[{&(0x7f000019ff51)=""/175, 0xaf}], 0x1, 0x0) timer_create(0x0, &(0x7f0000580000)={0x0, 0x12, 0x0, @thr={&(0x7f0000f44000), &(0x7f0000ff5fd2)}}, &(0x7f00000c6000)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, &(0x7f0000040000)) r1 = getpgid(0x0) perf_event_open(&(0x7f0000001180)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000100)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0xfffffffffffffffe, 0x32, 0xffffffffffffffff, 0x0) tkill(r1, 0x1000000000016) 2018/03/30 19:25:09 executing program 0: r0 = syz_open_dev$tun(&(0x7f0000000280)='/dev/net/tun\x00', 0x0, 0x0) fsetxattr(r0, &(0x7f0000000000)=@known='system.posix_acl_access\x00', &(0x7f0000000500)="020000001000000040000d02", 0xc, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x0, &(0x7f00000000c0), 0x4) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x101}, &(0x7f0000000180)=0x8) r2 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/access\x00', 0x2, 0x0) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000ffd218dd164332000000000000000000007c3ae9a9e97f2a961e1fc9ce80000000000000000000"], 0x29) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000001140)={0x0, 0x0, &(0x7f00000010c0)}, &(0x7f0000001180)=0x10) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000001340)={r3, 0x6, 0x0, 0x0, 0x0, 0x3, 0x101, 0x5, {0x0, @in={{0x2, 0x4e20, @multicast2=0xe0000002}}, 0x80000001, 0x0, 0x1, 0x0, 0x3}}, &(0x7f00000012c0)=0xb0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000001c0), &(0x7f0000000240)=0x8) r5 = socket(0x11, 0x4000000000080002, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000700)={{{@in6, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@local}}, &(0x7f0000000340)=0xe8) bind$packet(r5, &(0x7f0000000540)={0x11, 0x1f, r6, 0x1, 0x7, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000001000), 0x717) setsockopt$inet_sctp6_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000800)=@assoc_value={r4, 0xe8c2}, 0x8) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) bind$packet(r5, &(0x7f0000000200)={0x11, 0x3, r7, 0x1, 0xfffffffffffffffc, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x14) syz_emit_ethernet(0xfdd, &(0x7f00000024c0)={@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xf}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, [], {@ipv4={0x800, {{0x8, 0x4, 0xe3ca, 0x9, 0xfcf, 0x66, 0x5, 0x3, 0x0, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @multicast1=0xe0000001, {[@generic={0x44, 0xb, "2579be266a12fe6975"}]}}, @gre={{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x3}, {0x2, 0x0, 0x100, 0x5, 0x0, 0x0, 0x800, [], "8c0c58e3bb9a974aa723bbcea0df771b4d333d3e2dabf01b7523afcf9242ef205fe7812f5aafd04c6b4370101e3bfe7173cbf78609eb76a556484e2c3cc5e3808492470ac9a0ebaa4d6f4096e983eeec37cf78318480cf86d03eaa4fa62c69747dbfccf2a64638f1350ce28d78444ad00874ce151dcc0f01364d431a39ba0744369eaf8501f61ac6614bd009d487e9a1746d31eeb377ef7e083a12cac7bfdbf0d75fabb63fce20d4aea53a61fd7170be6cdb267c49f18691775387e3888b9424a8f3fe6f7dbdbdf29c9631fa7464e09cc615217c22a9e14448b3917a5aeca50f9116e44ab9f26f4d6d1ec02c1859ab2bacfbd806294c36b309f101082fa8282df0154875cfc5a107da21edd1d0aebe822789dd26d91a61448160e45235298c54de252e7456c3263388717bc224907364776d1248f457ebeee9b086063108ab9a6a504109a2ef75bd99dc2b4ba728f279639e28f9d9dc9e9b0adb59bcd1059099b353bcd0fb6bb22746789375dbb53837b8f9bcb89e8e8e9d81e9c83f239e2cf67af06f853e1c9aad81237b55cbe3cc19dd50367e2a8de60b98758c4c01dbb29fd4979214022640d0cda05cdafcff3ce4d1fcfdcc9be877e51c7845e492acb5c9427a3ab27e593473a4dcf2e034643371a5b84251758af220b1cabdc7d23ec92248c2ad82cad11104bf644f5f2edb1c05e9e6f3bfcf807ad313dde97a4d73098ae33c7734b68be65c2dc8176b1a2e119ee4f568658cd8efca4516eed0a8469d673c6a20bfda67e61741ebaa11333369df7a2577869ba0f51d9314a3d90c682ab13a61064a43b95eeda96d93ada44e5c18363591df8ed31887c471afc39ccd197f86bb82e394712746bec5a9fa9b4820ddccf092ea7cec86284bf54726b8cbd6971f3a2917676edaf9e1f1f9e67a2210a0c172777971b4c2f0f5d050b81aaf6350ab255a001f1637337bd80c76cff0c8e96e4dc81795d2ac100e77ef02076574b9a49eefa312d4d9adf2fe05be29dc7dbd3e118f587e8d5b6ac0e7f72c9a3ba96a0f553d44478f50546b82d3924ebce03e9079b061f9b94f193fd22f161e0accf465949c338ef05529794d3ee6ecbd3275660ab9c1263c1c5eafb5aca0f7af52ba91e265e6234acb8b607710623589e2637c5ee64269bbac2fcad26504fed942faf55e6f30780bed623b5341bb33b894d7ac13672f967a6c68dfaa76c355cc7b4d2e7eab61a52fdbf3a8b2427f715a4f400863e25cfdf5b6a8a6a317df23289dff02fb64e8ada31f0f99c6b76cb62c304d0531821d6e535dc3a967f82bef26bc7bf0027b1968e6725bcd211cf7e00d29c7efd31e34dcbeb2410ed494dd7b5f897b3d2b1dc48247f9f288a2edcbb73f9c2cb360568d32a0715b96ba3e295d55d3f7aeae97cd74193bdd8e3c3dc310665486ba46d368d12d9ae8c9f7ced56e015bb4d5238eb28739891cb99bac2b165bee9ef06261381b05d671a2be32d193a18775f0a0bc371a5aafc13aa295e1052a21f873d334da70166a7d551d3ee2a1feab2a252ae0b0137ac06b941a3194e01bde2ce1e91d3fb1f3de004024ce8e2f3d42771324481eba7dd69931f61691f1676a5f4397e4383995f920099682ebc50ec28bab2923bcc4e40cf79450b44b128d07172479820088a2c0b2233ca0c4d4e1dd6baf0b7bc6d6cc4006313d149d794b3ff3b182e209ed816d36cc7ce4b8c5fa8caf8372b7b3a503047007b8ce30269c3d566ccf1599b0096f44e8d0c9a5968ed7bb67dc77bdfc0c9a524d90a1b94c6df6956925280881360a30addff4577373b700ab1446f27f096116c0d66d9ec537ebc9029e3a2385334a9894a99eb4908a15923cdf06730df5b2c870a87d5bae105fc6877ff83bc576c470a932ce2f1cae94314db1187b69c06ad6ff29b08d9e813c3ca4d58bda6a6394ff3dc431509fac0f44c17e1dab2f061c574e7f0bba4c62b3a881cce56e5ad7db864ede970d414422fb42a87d088205205a981af9b874a8713ee9916c8d787014d7c9fa55b3245488fd7594aafb0b7604fc0664f8d37d69b8897f173b1241423520b1a8006969f4986d715ce38839c87416e80ffc5512143b951365cfb4a85bacab131e97f258c49c3f52d0b7c23cd018080ba03d80d1c7dbddedeaf9e6115ad043b946bb90df08e9e798e43f91eef391d751c9d6d5659c3ba7d4ca4822b0314b70eb55b3e9fe4fb328f41f63bd6b7e26d33b817556f42db7c8f3926c38137f504983aed1dab182070d741e4c6d54005353ace6f5de9671354e77201ae9a904a834ceceff1e8efa36125f32881314f47f4e9aeaf047ab8d4a00a622b739b10578be1680509e5cd3d7a3493e0400c90a991629e4bf9c37623d95cf7683ed1eed827677d7fc9bb620d39769ca42800838dca8f1fb8e35ce038169e793d35beee9774421d4f32810bfe0ccaec735f69017dc6716c739f2d1d454db0556941d1d33e97dad6bfbc264d4a0e6bf37229399b55340fcc869aa7f60dbc1b9d4d14064fd833b45ab651261ae328be969b0cfb351610281cee334dc1efc9a697aee2d125c2a5e5435829cd0f14cbe1a8b7dee26b5a25229ba85da863ba61ff70ab913c6dac30fa404270ce4cbe91fa46b506945add19dd924671d48a71771339d26cea35e300132a13e69524e72e163bd1399f30b1b690a3c6dc5557ac438b199550d475f8c14f8389e81d2c12087e0ac95c42e63cde86694dcffafbb995e22417ac9768d7a4248f714dc4bcc938a47e8f2edae89c382a028649b1cf35d776cf5a4ace49c37196d224b2de2dd4742e8053f03620b41c5c42c8f3f8ac368629994368fcd6c9e2b45aed57b37f3d09784825f17233e8d8197a623706bd5138a782cc49a04ad8c1d3a517b8eff085e515564cfdcb669f989a03e7ee27b1938b1a2247cf112e87212ab82384c29758c6ef74d0327f58673136d508b94b00b876024e9402649d361b670c1acde9e227bf8efafccf6e4dee3cfafe184f9d3c0a9d7099d5161c315f18be495b54726318eaf56732e15c2353681ca0977a3058ef647ababe0c4cb3e7b06bebe256b1408a2b9581457c08c6e32c8966d8e93ae8a8914194de4a9437fad5197386e8d81b7c90e7c6eaecfc9cae127293ed6aa4e801a0bab61d29cf257bd91509f46f3955306bca9f508b9a063ebd2045d6af7bb2ddeee659f3ef009daca584515cbeb126167b2a19d9400996682c70f054a0ddd7489a00d07707d04a5b405589441da903e6c7d54baacccd2e0567e18c9864992807145e529bfbec62dae1a5e93668fa25be5e679d71a0c09ef5088dae47409217d5192c48c6b205bde04207f6913ef6951f24697467ddadb9d135d7eda6b2c3e7ae334cdc1f031f46719297a15f3e5a7054b9240ba6d04b32418735ac7c9916622ccf82a44a04172ec938ab74ca54795524c10d32999077a6e91a4c04498aca7bb279ac312281d9b507dd7ccbd79735e98a92e7f69b62957151d8775ff56b6359828fdaca33d522efacb13c967a729f9c0617ec8bffbc5a70dc0c8cebd649b6d598bb756ff0350182d78e30ba3de3cb8dcb4be9afa636d54d7c331ec22147aa7acc089f31b660b8e14a9cbbf23e195d971ffd08800f51e06c827552dbd305ecdeeb5d972f96790690afac3a163f76827dac3594b242c22ca08f37247edd3f1530bbe7e7bb066e878a81a9536af5fabfdf114d61523a38e5ee9609cc7a2d97ec57ddb6a725be1818868ba4eaefa696a349ccb39999c9da79aedf1ba67f9f76fffe0b6edb7bcac7fed2536c3f59214f306f390c3462d6c95c8e50001db43e155531cb271f9134fe3dadb2401656d2237ce22b317498f080cfb7e1f2db950b64c33086fb2ccd1cb793f48a1011c2a467ce7c4487e70dab8ff87647c951c410badb7f0080d29a983c70322147f86f42979a41013e3cbadc08fbe4bf50e509a368dc642f0cd0b7fa4a7ec02285a6a5aaf963171bb3cf8a2eb30d56f3cd30a96ce2f15f47caa315a9ce775c45a78f474b1c6b1d3aa5fcf7bb207f454dcff210b5bb29505c828f9891535fc9560398712d9e552babd5f1c0fb0004ffb702a9a81bc3d20869122de85a1a73312eeb931097d6abd32fb30251f28b362dee7d2173543fbeba6e2b062585b63d549084f4ece8999cbe5c730c4d2c9b66f3dae10a8699c35705885554fb14dc774cd057f6aee324ba6456349b876ee2b80ee38a3dcd09961b1b25781d83ac1fc7315a89a42ad365e517e9aaf6c39d67e9d58bcfbc8e6bcac9fb3bc72c3111b2aec1bee33e2c188a0000400db36c3b0fd3595c6d4c41fa0d034ccaad6f5f4cb5bdf3c22c2cbc90d952670707037c1a9fbbc0a899d59c011e42f596f67df35f5192aa082063bb1bfc8f0777245692d1f43f4368c283559101f203d8b015ed2cbca356c37e7a2ff48138e4ac363235df76a0cc0c74d5b9c8c81921244b17b831b3e15f9c72f4e7c1695af1f571a22d3a4a8705b671c7662684b58730b6d2a8db091bd5ca289360f9e6bd5af002dd58f7b256cc8bb503d21bfdca5896442e02bbb425e8ad3e5bf08159926852e9a79f240abb1d569cd22446df7c982b0d5a599f876943b3ce79e463bcefd7debf01d76e15bea64cf0f933a1c363e086c526c18b9c4a3d41bb18ddcd9c29f3077029f2fa7e310ec1cca76c417dcbdb276faef86a78ad95a962c42e6566ff3e8e4f466fe00c6daff6adb138216409d95223c42033be9445d0ba5c7a03df9a877d8e04198347d7da6369e47465f77b8f8849ceeedf4236608b6131c5fd3b42f332057af1e618a162a7b8881d98d0f557f18cee3c804e46c351a31a80a33bef34d4f3c5466b3f1ad52ccd1c61dac2c892bc98975bfba1a6ccad35c902828191f03d2dbe9dc95a4e69a5bc39591c134709ed8f9b7ebc577bacc0143621707129762e98052912c0a3dceb46e667c453520b8a70c1f1a9a73bea08e9bd79fae2a29c4b2d6f4cd4c5a547c0e541de1412674e02e4d4978dab6a5f3b41dde1dd4e71b0539312435cf280152e5c41a29114a1b2485c6b4ecf71cb0166b87b8a910bd2120fc2e71ddb2287811fd73fddb4708214a69bd2e27fb74dc8299ad8949e068bf38458f751881d8410059d48b834cdcad65e99bf15dc320986cda195fd0e75f7cb9d3ba5f9eea29b82ddd7a32bd300880da09164b7a7a41c738ec46528f6eb47fc5ef50908cc3c1eef5d274f2b9ef621762b52f71497fdd923059088385e59ca4fc7133b69503af50f9f309b6a0474957aa0431adb4a7ca111e81fec3dea5507e3301fc56ae55d238811a5ce0ef999924db1364036dd0420404fe03ea7d11f45477d3cadfc4c30bcf26bc05fd3fea079d3532dc63a45e0ab7f6054563bb4c17d5740d03ddc49e467e6043f23f9df979717f481a5cdf772db2d537a5cc30c338cf49bffe"}, {0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x86dd, [], "ca9ef2a9eb6e14c4a8c37209177dfb5f1e26b35a85000dc628d98dca714abc8d9b24aa"}, {0x8, 0x88be, 0x3, {{0x1, 0x1, 0x40, 0x4, 0x0, 0x200, 0x0, 0x9}, 0x1, 0x2}}, {0x8, 0x22eb, 0x4, {{0x0, 0x2, 0x0, 0x3ff, 0x3e6, 0x2, 0x1, 0x2}, 0x2, 0x7, 0x0, 0x1, 0x3, 0x0, 0x0, 0x3, 0x7ff, 0x36b1}}, {0x8, 0x6558, 0x0, "26117d797c756ef1b8a9c473457474da2ddd8495a3dfd46cefbf04087bcbeebafa6a2d1b3206ba5bc44135a3dc5f377d0585b3f91881ef00d1cf0c90cd1f7c9fc9b76dd2ca133592"}}}}}}, &(0x7f00000005c0)={0x0, 0x2, [0x6a6, 0xa68, 0x96e, 0x5d4]}) sendmmsg$inet_sctp(r5, &(0x7f0000871fc8)=[{&(0x7f000086c000)=@in6={0xa, 0x0, 0x2}, 0x1c, &(0x7f0000d1e000), 0x0, &(0x7f0000dda000)}], 0x492492492492510, 0x0) sendmsg$unix(r5, &(0x7f0000000d00)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000c80)=[{&(0x7f00000008c0)="f6a3996f1f92380be19b6062524e0fc3f13a5de88f3c7b5474dbd52ff050b53293", 0x21}], 0x1, &(0x7f0000000cc0)=ANY=[@ANYBLOB='\b\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r2], 0x14, 0x4c0d0}, 0x20000010) getpeername$ipx(0xffffffffffffffff, &(0x7f0000001440), &(0x7f0000001480)=0x10) ioctl$LOOP_SET_FD(r1, 0x4c00, r1) readv(0xffffffffffffffff, &(0x7f0000119ff0), 0x0) getpeername(r1, &(0x7f0000000640)=@in6={0x0, 0x0, 0x0, @local}, &(0x7f00000006c0)=0x80) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000240)) openat$selinux_access(0xffffffffffffff9c, &(0x7f00000004c0)='/selinux/access\x00', 0x2, 0x0) getresuid(&(0x7f00000002c0), &(0x7f0000000940), &(0x7f0000000440)) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000480)="cfad73d7a199de64db4ad8ac492735e46cb30d98980b96905fa79290ce2a42ddff7a07", 0x23}], 0x1, 0x0) getsockopt$inet_buf(r5, 0x0, 0x2b, &(0x7f00000014c0)=""/4096, &(0x7f0000000600)=0x1000) 2018/03/30 19:25:09 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(0xffffffffffffffff, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x3, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:09 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:09 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x0, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:09 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, 0x0, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:09 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000480)) r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket$inet6(0xa, 0x8000000000000802, 0x0) sendmsg$inet_sctp(r1, &(0x7f0000a29000)={&(0x7f0000fc1fe4)=@in6={0xa, 0x4e22, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x3}, 0x1c, &(0x7f00004d0fc0)}, 0x8000) setsockopt$inet_sctp6_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000000)=0x3f, 0x4) writev(r1, &(0x7f00001c4000)=[{&(0x7f0000fc6f53)="a0", 0x1}], 0x1) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000080)={{{@in=@multicast1, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@ipv4={[], [], @rand_addr}}}, &(0x7f0000000180)=0xe8) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000001c0)={{{@in6=@remote, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in6=@mcast1}}, &(0x7f00000002c0)=0xe8) sendmsg$nl_xfrm(r2, &(0x7f0000000440)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10251000}, 0xc, &(0x7f0000000400)={&(0x7f0000000300)=@updsa={0xf8, 0x1a, 0x300, 0x70bd26, 0x0, {{@in6=@dev={0xfe, 0x80}, @in6=@remote={0xfe, 0x80, [], 0xbb}, 0x4e22, 0x0, 0x4e23, 0x7, 0x2, 0xa0, 0x20, 0x1, r3, r4}, {@in, 0x4d2, 0x7f}, @in6, {0x2, 0x0, 0x2, 0xffffffffffffff05, 0xffffffff, 0x5, 0x4f}, {0x0, 0xc000, 0x1}, {0x100000000000000, 0x100000001, 0x8}, 0x70bd25, 0x34ff, 0xa, 0x0, 0x1}, [@etimer_thresh={0x8, 0xc, 0x39}]}, 0xf8}, 0x1, 0x0, 0x0, 0x804}, 0x5) [ 211.325533] IPVS: Creating netns size=2536 id=17 [ 211.529156] BTRFS: device fsid f92f8fee-a04c-4c3a-839a-10f74c57d3fb devid 0 transid 7 /dev/loop6 2018/03/30 19:25:10 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x3, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:10 executing program 5: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sg(&(0x7f0000005000)='/dev/sg#\x00', 0x0, 0x8002) write(r0, &(0x7f0000000000)="b63db85e1e8d020000feff00003ef0011dcc606aed5ed2bc7018cebc9bc2feffffffffffffffe22c9b160096aa1fae1a31", 0x31) readv(r0, &(0x7f000085dff0)=[{&(0x7f0000e94000)=""/62, 0xffbd}], 0x1) 2018/03/30 19:25:10 executing program 0: r0 = syz_open_dev$tun(&(0x7f0000000280)='/dev/net/tun\x00', 0x0, 0x0) fsetxattr(r0, &(0x7f0000000000)=@known='system.posix_acl_access\x00', &(0x7f0000000500)="020000001000000040000d02", 0xc, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x0, &(0x7f00000000c0), 0x4) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x101}, &(0x7f0000000180)=0x8) r2 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/access\x00', 0x2, 0x0) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000ffd218dd164332000000000000000000007c3ae9a9e97f2a961e1fc9ce80000000000000000000"], 0x29) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000001140)={0x0, 0x0, &(0x7f00000010c0)}, &(0x7f0000001180)=0x10) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000001340)={r3, 0x6, 0x0, 0x0, 0x0, 0x3, 0x101, 0x5, {0x0, @in={{0x2, 0x4e20, @multicast2=0xe0000002}}, 0x80000001, 0x0, 0x1, 0x0, 0x3}}, &(0x7f00000012c0)=0xb0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000001c0), &(0x7f0000000240)=0x8) r5 = socket(0x11, 0x4000000000080002, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000700)={{{@in6, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@local}}, &(0x7f0000000340)=0xe8) bind$packet(r5, &(0x7f0000000540)={0x11, 0x1f, r6, 0x1, 0x7, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000001000), 0x717) setsockopt$inet_sctp6_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000800)=@assoc_value={r4, 0xe8c2}, 0x8) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) bind$packet(r5, &(0x7f0000000200)={0x11, 0x3, r7, 0x1, 0xfffffffffffffffc, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x14) syz_emit_ethernet(0xfde, &(0x7f00000024c0)={@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xf}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, [], {@ipv4={0x800, {{0x8, 0x4, 0xe3ca, 0x9, 0xfd0, 0x66, 0x5, 0x3, 0x0, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @multicast1=0xe0000001, {[@generic={0x44, 0xb, "2579be266a12fe6975"}]}}, @gre={{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x3}, {0x2, 0x0, 0x100, 0x5, 0x0, 0x0, 0x800, [], "8c0c58e3bb9a974aa723bbcea0df771b4d333d3e2dabf01b7523afcf9242ef205fe7812f5aafd04c6b4370101e3bfe7173cbf78609eb76a556484e2c3cc5e3808492470ac9a0ebaa4d6f4096e983eeec37cf78318480cf86d03eaa4fa62c69747dbfccf2a64638f1350ce28d78444ad00874ce151dcc0f01364d431a39ba0744369eaf8501f61ac6614bd009d487e9a1746d31eeb377ef7e083a12cac7bfdbf0d75fabb63fce20d4aea53a61fd7170be6cdb267c49f18691775387e3888b9424a8f3fe6f7dbdbdf29c9631fa7464e09cc615217c22a9e14448b3917a5aeca50f9116e44ab9f26f4d6d1ec02c1859ab2bacfbd806294c36b309f101082fa8282df0154875cfc5a107da21edd1d0aebe822789dd26d91a61448160e45235298c54de252e7456c3263388717bc224907364776d1248f457ebeee9b086063108ab9a6a504109a2ef75bd99dc2b4ba728f279639e28f9d9dc9e9b0adb59bcd1059099b353bcd0fb6bb22746789375dbb53837b8f9bcb89e8e8e9d81e9c83f239e2cf67af06f853e1c9aad81237b55cbe3cc19dd50367e2a8de60b98758c4c01dbb29fd4979214022640d0cda05cdafcff3ce4d1fcfdcc9be877e51c7845e492acb5c9427a3ab27e593473a4dcf2e034643371a5b84251758af220b1cabdc7d23ec92248c2ad82cad11104bf644f5f2edb1c05e9e6f3bfcf807ad313dde97a4d73098ae33c7734b68be65c2dc8176b1a2e119ee4f568658cd8efca4516eed0a8469d673c6a20bfda67e61741ebaa11333369df7a2577869ba0f51d9314a3d90c682ab13a61064a43b95eeda96d93ada44e5c18363591df8ed31887c471afc39ccd197f86bb82e394712746bec5a9fa9b4820ddccf092ea7cec86284bf54726b8cbd6971f3a2917676edaf9e1f1f9e67a2210a0c172777971b4c2f0f5d050b81aaf6350ab255a001f1637337bd80c76cff0c8e96e4dc81795d2ac100e77ef02076574b9a49eefa312d4d9adf2fe05be29dc7dbd3e118f587e8d5b6ac0e7f72c9a3ba96a0f553d44478f50546b82d3924ebce03e9079b061f9b94f193fd22f161e0accf465949c338ef05529794d3ee6ecbd3275660ab9c1263c1c5eafb5aca0f7af52ba91e265e6234acb8b607710623589e2637c5ee64269bbac2fcad26504fed942faf55e6f30780bed623b5341bb33b894d7ac13672f967a6c68dfaa76c355cc7b4d2e7eab61a52fdbf3a8b2427f715a4f400863e25cfdf5b6a8a6a317df23289dff02fb64e8ada31f0f99c6b76cb62c304d0531821d6e535dc3a967f82bef26bc7bf0027b1968e6725bcd211cf7e00d29c7efd31e34dcbeb2410ed494dd7b5f897b3d2b1dc48247f9f288a2edcbb73f9c2cb360568d32a0715b96ba3e295d55d3f7aeae97cd74193bdd8e3c3dc310665486ba46d368d12d9ae8c9f7ced56e015bb4d5238eb28739891cb99bac2b165bee9ef06261381b05d671a2be32d193a18775f0a0bc371a5aafc13aa295e1052a21f873d334da70166a7d551d3ee2a1feab2a252ae0b0137ac06b941a3194e01bde2ce1e91d3fb1f3de004024ce8e2f3d42771324481eba7dd69931f61691f1676a5f4397e4383995f920099682ebc50ec28bab2923bcc4e40cf79450b44b128d07172479820088a2c0b2233ca0c4d4e1dd6baf0b7bc6d6cc4006313d149d794b3ff3b182e209ed816d36cc7ce4b8c5fa8caf8372b7b3a503047007b8ce30269c3d566ccf1599b0096f44e8d0c9a5968ed7bb67dc77bdfc0c9a524d90a1b94c6df6956925280881360a30addff4577373b700ab1446f27f096116c0d66d9ec537ebc9029e3a2385334a9894a99eb4908a15923cdf06730df5b2c870a87d5bae105fc6877ff83bc576c470a932ce2f1cae94314db1187b69c06ad6ff29b08d9e813c3ca4d58bda6a6394ff3dc431509fac0f44c17e1dab2f061c574e7f0bba4c62b3a881cce56e5ad7db864ede970d414422fb42a87d088205205a981af9b874a8713ee9916c8d787014d7c9fa55b3245488fd7594aafb0b7604fc0664f8d37d69b8897f173b1241423520b1a8006969f4986d715ce38839c87416e80ffc5512143b951365cfb4a85bacab131e97f258c49c3f52d0b7c23cd018080ba03d80d1c7dbddedeaf9e6115ad043b946bb90df08e9e798e43f91eef391d751c9d6d5659c3ba7d4ca4822b0314b70eb55b3e9fe4fb328f41f63bd6b7e26d33b817556f42db7c8f3926c38137f504983aed1dab182070d741e4c6d54005353ace6f5de9671354e77201ae9a904a834ceceff1e8efa36125f32881314f47f4e9aeaf047ab8d4a00a622b739b10578be1680509e5cd3d7a3493e0400c90a991629e4bf9c37623d95cf7683ed1eed827677d7fc9bb620d39769ca42800838dca8f1fb8e35ce038169e793d35beee9774421d4f32810bfe0ccaec735f69017dc6716c739f2d1d454db0556941d1d33e97dad6bfbc264d4a0e6bf37229399b55340fcc869aa7f60dbc1b9d4d14064fd833b45ab651261ae328be969b0cfb351610281cee334dc1efc9a697aee2d125c2a5e5435829cd0f14cbe1a8b7dee26b5a25229ba85da863ba61ff70ab913c6dac30fa404270ce4cbe91fa46b506945add19dd924671d48a71771339d26cea35e300132a13e69524e72e163bd1399f30b1b690a3c6dc5557ac438b199550d475f8c14f8389e81d2c12087e0ac95c42e63cde86694dcffafbb995e22417ac9768d7a4248f714dc4bcc938a47e8f2edae89c382a028649b1cf35d776cf5a4ace49c37196d224b2de2dd4742e8053f03620b41c5c42c8f3f8ac368629994368fcd6c9e2b45aed57b37f3d09784825f17233e8d8197a623706bd5138a782cc49a04ad8c1d3a517b8eff085e515564cfdcb669f989a03e7ee27b1938b1a2247cf112e87212ab82384c29758c6ef74d0327f58673136d508b94b00b876024e9402649d361b670c1acde9e227bf8efafccf6e4dee3cfafe184f9d3c0a9d7099d5161c315f18be495b54726318eaf56732e15c2353681ca0977a3058ef647ababe0c4cb3e7b06bebe256b1408a2b9581457c08c6e32c8966d8e93ae8a8914194de4a9437fad5197386e8d81b7c90e7c6eaecfc9cae127293ed6aa4e801a0bab61d29cf257bd91509f46f3955306bca9f508b9a063ebd2045d6af7bb2ddeee659f3ef009daca584515cbeb126167b2a19d9400996682c70f054a0ddd7489a00d07707d04a5b405589441da903e6c7d54baacccd2e0567e18c9864992807145e529bfbec62dae1a5e93668fa25be5e679d71a0c09ef5088dae47409217d5192c48c6b205bde04207f6913ef6951f24697467ddadb9d135d7eda6b2c3e7ae334cdc1f031f46719297a15f3e5a7054b9240ba6d04b32418735ac7c9916622ccf82a44a04172ec938ab74ca54795524c10d32999077a6e91a4c04498aca7bb279ac312281d9b507dd7ccbd79735e98a92e7f69b62957151d8775ff56b6359828fdaca33d522efacb13c967a729f9c0617ec8bffbc5a70dc0c8cebd649b6d598bb756ff0350182d78e30ba3de3cb8dcb4be9afa636d54d7c331ec22147aa7acc089f31b660b8e14a9cbbf23e195d971ffd08800f51e06c827552dbd305ecdeeb5d972f96790690afac3a163f76827dac3594b242c22ca08f37247edd3f1530bbe7e7bb066e878a81a9536af5fabfdf114d61523a38e5ee9609cc7a2d97ec57ddb6a725be1818868ba4eaefa696a349ccb39999c9da79aedf1ba67f9f76fffe0b6edb7bcac7fed2536c3f59214f306f390c3462d6c95c8e50001db43e155531cb271f9134fe3dadb2401656d2237ce22b317498f080cfb7e1f2db950b64c33086fb2ccd1cb793f48a1011c2a467ce7c4487e70dab8ff87647c951c410badb7f0080d29a983c70322147f86f42979a41013e3cbadc08fbe4bf50e509a368dc642f0cd0b7fa4a7ec02285a6a5aaf963171bb3cf8a2eb30d56f3cd30a96ce2f15f47caa315a9ce775c45a78f474b1c6b1d3aa5fcf7bb207f454dcff210b5bb29505c828f9891535fc9560398712d9e552babd5f1c0fb0004ffb702a9a81bc3d20869122de85a1a73312eeb931097d6abd32fb30251f28b362dee7d2173543fbeba6e2b062585b63d549084f4ece8999cbe5c730c4d2c9b66f3dae10a8699c35705885554fb14dc774cd057f6aee324ba6456349b876ee2b80ee38a3dcd09961b1b25781d83ac1fc7315a89a42ad365e517e9aaf6c39d67e9d58bcfbc8e6bcac9fb3bc72c3111b2aec1bee33e2c188a0000400db36c3b0fd3595c6d4c41fa0d034ccaad6f5f4cb5bdf3c22c2cbc90d952670707037c1a9fbbc0a899d59c011e42f596f67df35f5192aa082063bb1bfc8f0777245692d1f43f4368c283559101f203d8b015ed2cbca356c37e7a2ff48138e4ac363235df76a0cc0c74d5b9c8c81921244b17b831b3e15f9c72f4e7c1695af1f571a22d3a4a8705b671c7662684b58730b6d2a8db091bd5ca289360f9e6bd5af002dd58f7b256cc8bb503d21bfdca5896442e02bbb425e8ad3e5bf08159926852e9a79f240abb1d569cd22446df7c982b0d5a599f876943b3ce79e463bcefd7debf01d76e15bea64cf0f933a1c363e086c526c18b9c4a3d41bb18ddcd9c29f3077029f2fa7e310ec1cca76c417dcbdb276faef86a78ad95a962c42e6566ff3e8e4f466fe00c6daff6adb138216409d95223c42033be9445d0ba5c7a03df9a877d8e04198347d7da6369e47465f77b8f8849ceeedf4236608b6131c5fd3b42f332057af1e618a162a7b8881d98d0f557f18cee3c804e46c351a31a80a33bef34d4f3c5466b3f1ad52ccd1c61dac2c892bc98975bfba1a6ccad35c902828191f03d2dbe9dc95a4e69a5bc39591c134709ed8f9b7ebc577bacc0143621707129762e98052912c0a3dceb46e667c453520b8a70c1f1a9a73bea08e9bd79fae2a29c4b2d6f4cd4c5a547c0e541de1412674e02e4d4978dab6a5f3b41dde1dd4e71b0539312435cf280152e5c41a29114a1b2485c6b4ecf71cb0166b87b8a910bd2120fc2e71ddb2287811fd73fddb4708214a69bd2e27fb74dc8299ad8949e068bf38458f751881d8410059d48b834cdcad65e99bf15dc320986cda195fd0e75f7cb9d3ba5f9eea29b82ddd7a32bd300880da09164b7a7a41c738ec46528f6eb47fc5ef50908cc3c1eef5d274f2b9ef621762b52f71497fdd923059088385e59ca4fc7133b69503af50f9f309b6a0474957aa0431adb4a7ca111e81fec3dea5507e3301fc56ae55d238811a5ce0ef999924db1364036dd0420404fe03ea7d11f45477d3cadfc4c30bcf26bc05fd3fea079d3532dc63a45e0ab7f6054563bb4c17d5740d03ddc49e467e6043f23f9df979717f481a5cdf772db2d537a5cc30c338cf49bffe"}, {0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x86dd, [], "ca9ef2a9eb6e14c4a8c37209177dfb5f1e26b35a85000dc628d98dca714abc8d9b24aa5c"}, {0x8, 0x88be, 0x0, {{0x1, 0x1, 0x40, 0x4, 0x0, 0x200, 0x0, 0x9}, 0x1, 0x2}}, {0x8, 0x22eb, 0x4, {{0x0, 0x2, 0x0, 0x3ff, 0x3e6, 0x2, 0x1, 0x2}, 0x2, 0x7, 0x0, 0x1, 0x3, 0x0, 0x0, 0x3, 0x7ff, 0x36b1}}, {0x8, 0x6558, 0x0, "26117d797c756ef1b8a9c473457474da2ddd8495a3dfd46cefbf04087bcbeebafa6a2d1b3206ba5bc44135a3dc5f377d0585b3f91881ef00d1cf0c90cd1f7c9fc9b76dd2ca133592"}}}}}}, &(0x7f00000005c0)={0x0, 0x2, [0x6a6, 0xa68, 0x96e, 0x5d4]}) sendmmsg$inet_sctp(r5, &(0x7f0000871fc8)=[{&(0x7f000086c000)=@in6={0xa, 0x0, 0x2}, 0x1c, &(0x7f0000d1e000), 0x0, &(0x7f0000dda000)}], 0x492492492492510, 0x0) sendmsg$unix(r5, &(0x7f0000000d00)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000c80)=[{&(0x7f00000008c0)="f6a3996f1f92380be19b6062524e0fc3f13a5de88f3c7b5474dbd52ff050b53293", 0x21}], 0x1, &(0x7f0000000cc0)=ANY=[@ANYBLOB='\b\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r2], 0x14, 0x4c0d0}, 0x20000010) getpeername$ipx(0xffffffffffffffff, &(0x7f0000001440), &(0x7f0000001480)=0x10) ioctl$LOOP_SET_FD(r1, 0x4c00, r1) readv(0xffffffffffffffff, &(0x7f0000119ff0), 0x0) getpeername(r1, &(0x7f0000000640)=@in6={0x0, 0x0, 0x0, @local}, &(0x7f00000006c0)=0x80) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000240)) openat$selinux_access(0xffffffffffffff9c, &(0x7f00000004c0)='/selinux/access\x00', 0x2, 0x0) getresuid(&(0x7f00000002c0), &(0x7f0000000940), &(0x7f0000000440)) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000480)="cfad73d7a199de64db4ad8ac492735e46cb30d98980b96905fa79290ce2a42ddff7a07", 0x23}], 0x1, 0x0) getsockopt$inet_buf(r5, 0x0, 0x2b, &(0x7f00000014c0)=""/4096, &(0x7f0000000600)=0x1000) 2018/03/30 19:25:10 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, 0x0, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:10 executing program 3: unshare(0x60000000) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="5800000014000100000000000000000002000000", @ANYBLOB="0800080000000000080004000000000008000200ac1414aa14000300000000000000000000000000000000001400060000050000ffff0000000000000000000066176fa620fa6f98e500cc5ae9126ad1a43cb847824dfeafec1cf3e88d1013731db72dc4dd160440f09107e460c26690a0378ea7a104e005aadbe5ccdd25e636f0222f6ed3ae2664e2208f0000000000000000000016ed044a428b71f1d9b4221a848935f7dc0a38eff96357098eddda773e1af41afbb8beba5333b35c2b4f09407790c44872432b4154bf4867d7aaa6bd3182500186a871df0eea3f2cbce8e7d66444298ee4974466bfc3941faf4b748a507b6b7fd55c8df5d499842d0dfa686b22a5d4d8e0a6fa161eec363775191ceb46c44a5f8ef55413a47d31c1efd4923f3a7c74ff03000000000000e6ba094bb86ca2fccebd0d9a298c38c000000000000000000000000000"], 0x2}, 0x1}, 0x0) 2018/03/30 19:25:10 executing program 6: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1e, &(0x7f0000000200)=[{&(0x7f0000010000)="67b2676b00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb000001000000000001000000000000005f42485266535f4d070000000000000000204000000000000000020000000000000000000000000000000000000000000000c00100000000007000000000000006000000000000000100000000000000001000000010000000100000001000006100000005000000000000000000000000000000000000000000000045010000000000000000000000", 0xc9, 0x10000}, {&(0x7f0000010300)="00000000000000000000000001000000000000e4000000000000000000004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c9910000000000000000000000000000000000000000", 0x80, 0x10320}, {&(0x7f0000010500)="8000000000000200000000000000000001000000000001000000000000000000010000000100001000000100000001000000000000000000980000000000d086c3bf12e14287882ab7411ed7c99100002c000000000002000000000000000000010000000000050000000000000000000100000001000010000001000000010000000000000000006c0000000000d086c3bf12e14287882ab7411ed7c99100002c00000000000200000000000000000001000000000005000000000000000000010000000100001000000100000001000000000000000000400000000000d086c3bf12e14287882ab7411ed7c99100004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c99101000000000000000000c001000000000000180100000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000d086c3bf12e14287882ab7411ed7c991f92f8feea04c4c3a839a10f74c57d3fb0c934de300000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00100200000000000100000000000001dae64562429d483ea5043974ccd28b690200000000000000040000000000000002000000000100000000000000cc00000000000000006b0f0000300000000100000000000000cc00004000000000003b0f000030000000000000000000000000", 0x240, 0x20e60}, {&(0x7f0000010a00)="2c00000000000200000000000000000001000000000005000000000000000000010000000100001000000100000001000000000000000000400000000000d086c3bf12e14287882ab7411ed7c99100004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c99101000000000000000000c0010000000000006c0000000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000d086c3bf12e14287882ab7411ed7c991f92f8feea04c4c3a839a10f74c57d3fb1dd6448400000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00300200000000000100000000000001dae64562429d483ea5043974ccd28b690300000000000000030000000000000004000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000000000000000e90e0000500000000001000000000000e40000400000000000990e0000500000000001000000000000e400006c0000000000490e0000500000000000000000000000000000000000000000000000000000", 0x1e0, 0x22f00}, {&(0x7f0000010e00)="65bea12500000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00101100000000000000000000000001dae64562429d483ea5043974ccd28b690100000000000000010000000000000004000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b70100000500000000000000840000000000000000760a0000b70100000700000000000000840000000000000000bf080000b70100000000000000000000000000000000000000000000000000", 0xe0, 0x111000}, {&(0x7f0000011000)="00000000010000000000000000000000000000000060110000000000000000000000000000100000000000000000000000000000000000000000000001000000", 0x40, 0x1119c0}, {&(0x7f0000011200)="000000000000000000000000000000000000000000000000000000010000000000000000000000000000000050110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000", 0x60, 0x111b60}, {&(0x7f0000000140)="000000000000000000000000000000000000010000000000000000000000000000000040110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000", 0x60, 0x111d20}, {&(0x7f0000011600)="000000000000000000010000000000000000000000000000000020110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000", 0x60, 0x111ee0}, {&(0x7f0000011900)="0000000000000000000000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000014fe517500000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00301100000000000000000000000001dae64562429d483ea5043974ccd28b690100000000000000030000000000000002000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000000000000000e90e000050000000000000000000000000", 0x140, 0x112f60}, {&(0x7f0000011d00)="000000000000000000000000000000000300000000000000000100000000000000000000000000000000400000000000dae64562429d483ea5043974ccd28b6976046e8900000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00501100000000000000000000000001dae64562429d483ea5043974ccd28b6901000000000000000500000000000000", 0xa0, 0x114fc0}, {&(0x7f0000011f00)="3518373000000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00004000000000000100000000000001dae64562429d483ea5043974ccd28b690400000000000000f7ffffffffffffff02000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c000000000000000000000000", 0xa0, 0x400000}, {&(0x7f0000012200)="0300000000000000000100000000000000009800000000000000800000000000dae64562429d483ea5043974ccd28b690300000000000000000100000000000000006c000000000000002c0000000000dae64562429d483ea5043974ccd28b6903000000000000000001000000000000000040000000000000002c0000000000dae64562429d483ea5043974ccd28b690300000000000000000100000000000000000000000000000000400000000000dae64562429d483ea5043974ccd28b69631d97fd00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00204000000000000100000000000001dae64562429d483ea5043974ccd28b690700000000000000010000000000000009000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000f7ffffffffffffff84000000000000000026060000b70100000000000000000000000000000000000000000000000000000000", 0x220, 0x401f40}, {&(0x7f0000012600)="000000000000000000000004000000000000000001000000000000000040000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000040000000000", 0x60, 0x402720}, {&(0x7f0000012800)="00000100000000000000000000000000000000601100000000000000000000000000001000000000000000000000000000000000000000000000010000000000", 0x40, 0x4028e0}, {&(0x7f0000012b00)="000000000000000000000600000000000000000100000000000000304000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000006000000000000", 0x60, 0x402b60}, {&(0x7f0000012d00)="0000000000000000000000000000000000000500000000000000000000000000000000104000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000", 0x80, 0x402d20}, {&(0x7f0000012f00)="000000000000000000070000000000000000000000000000000040400000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700000000000000", 0x60, 0x402ee0}, {&(0x7f0000013500)="0000000000000000000200000000000000050066696c653006000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a00000000000000007120be5a00000000000000007120be5a0000000000000000000000000000000000000000d7721400000000000100000000000000000000000000000000000005000166696c6530d7721400000000000100000000000000000000000000000000000005000166696c653009000000000000000800564944454f5f5453060000000000000000000000000000000a0000000000000000000000000000000000000000000000010000000000000000000000ed41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007220be5a00000000000000007120be5a00000000000000007120be5a0000000000000000000000000000000000000000070000000000000004002e646f7406000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081fbe5a0000000000000000081fbe5a0000000000000000081fbe5a00000000000000000000000000000000000000000300000000000000050066696c65330500000000000000050066696c653406000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000ff8100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a00000000000000003c1ebe5a0000000000000000f11dbe5a0000000000000000000000000000000000000000060000000000000010000000000000000000000000686f772061626f757420746869733f0a06000000000000001200d181d18ed0b7d0bad0b0d0bbd0bbd0b5d18006000000000000000000000000000000100000000000000010000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a0000000000000000ac1dbe5a0000000000000000ac1dbe5a0000000000000000000000000000000000000000060000000000000013000000000000000000000000d181d18ed0b7d0bad0b0d0bbd0bbd0b5d1800a0200000000000000050066696c653006000000000000000000000000000000130000000000000013000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a00000000000000009e1dbe5a00000000000000009e1dbe5a00000000000000000000000000000000000000000200000000000000050066696c65320600000000000000000000000000000000000000000000000000000000000000000000000000000001000000e703000000000000048100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a0000000000000000d91dbe5a0000000000000000bf1dbe5a000000000000000000000000000000000000000006000000000000000a00000000000000000000000073797a6b616c6c65720a0400000000000000050066696c6530060000000000000000000000000000000a000000000000000a000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000771bbe5a00000000000000006a1bbe5a00000000000000006a1bbe5a0000000000000000000000000000000000000000d2721400000000000100000000000000000000000000000000000005000166696c6530d2721400000000000100000000000000000000000000000000000005000166696c65300800000000000000050066696c6531060000000000000000000000000000000a0000000000000000000000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a00000000000000009e1dbe5a00000000000000009e1dbe5a0000000000000000000000000000000000000000d6721400000000000100000000000000005a000000000000000000080002564944454f5f545392721400000000000100000000000000000000000000000000000005000266696c6531d572140000000000010000000000000000000000000000000000000400012e646f74d372140000000000010000000000000000000000000000006a0000120001d181d18ed0b7d0bad0b0d0bbd0bbd0b5d180d4721400000000000100000000000000000000000000000000000005000166696c6534cf721400000000000100000000000000000000000000000000000005000166696c6530d4721400000000000100000000000000000000000000000000000005000166696c6533d1721400000000000100000000000000000000000000000000000005000166696c653292721400000000000100000000000000000000000000000000000005000266696c6531d572140000000000010000000000000000000000000000000000000400012e646f74d1721400000000000100000000000000000000000000000000000005000166696c6532d4721400000000000100000000000000000000000000000000000005000166696c6534d67214000000000001000000000000000000000000000000000000080002564944454f5f5453d37214000000000001000000000000000000000000010000000000120001d181d18ed0b7d0bad0b0d0bbd0bbd0b5d180d4721400000000000100000000000000000000000000000000000005000166696c6533cf721400000000000100000000000000000000000000000000000005000166696c6530000000000000000002002e2e030000000000000000000000000000006e0000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a00000000000000003f28124300000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00404000000000000100000000000001dae64562429d483ea5043974ccd28b69070000000000000002000000000000000c000000000000000000000000c00000400000000000830f0000180000000000020000000000a90000000000000000620f0000210000000060110000000000a900000000000000004a0f0000180000000060110000000000b007000000000000004a0f0000000000000000400000000000a90000000000000000290f0000210000000000400000000000c000002c0000000000110f0000180000000010400000000000a90000000000000000f00e0000210000000020400000000000a90000000000000000cf0e0000210000000030400000000000a90000000000000000ae0e0000210000000040400000000000a900000000000000008d0e00002100000000006c0000000000c000002c0000000000750e0000180000000000980000000000c000008000000000005d0e0000180000000000980000000000c000008000000000005d0e0000180000000000980000000000c000008000000000003c0e000018", 0xc00, 0x4035c0}, {&(0x7f0000014500)="000000000000000000010000000000000100000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000010000000000000500000000000000010000000000000006000000000000000200000000000000b00100000000000000010000000000000006000000000000000200000000000000b00200000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000005000000000000000200000000000000b00400000000000000005000000000000000010000000000000500000000000000010000000000000004000000000000000200000000000000b0f7ffffffffffffff010000000000000001000000000000000200000000000000010000000000000005000000000000000200000000000000b003000000000000000020000000000000000100000000000002000000000000006f3cb59c00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00604000000000000100000000000001dae64562429d483ea5043974ccd28b690600000000000000010000000000000009000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000f7ffffffffffffff84000000000000000026060000b70100000000000000000000000000000000000000000000000000000000", 0x2e0, 0x405e80}, {&(0x7f0000014900)="000000000000000000000004000000000000000001000000000000000040000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000040000000000", 0x60, 0x406720}, {&(0x7f0000014b00)="00000100000000000000000000000000000000601100000000000000000000000000001000000000000000000000000000000000000000000000010000000000", 0x40, 0x4068e0}, {&(0x7f0000014e00)="000000000000000000000600000000000000000100000000000000304000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000006000000000000", 0x60, 0x406b60}, {&(0x7f0000000040)="0000000000000000000000000000000000000500000000000000000000000000000000104000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000", 0x80, 0x406d20}, {&(0x7f0000015200)="000000000000000000060000000000000000000000000000000050400000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600000000000000", 0x60, 0x406ee0}, {&(0x7f0000015500)="000000000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000", 0x60, 0x407680}, {&(0x7f0000015700)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000", 0x40, 0x407840}, {&(0x7f0000015900)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41", 0x120, 0x4079e0}, {&(0x7f0000015c00)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41000000000000000000000000000000000000000000000000", 0x60, 0x407c80}, {&(0x7f0000015e00)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100", 0x40, 0x407e40}], 0x0, &(0x7f0000016000)) 2018/03/30 19:25:10 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x0, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:10 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:10 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x0, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:10 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xbc, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:10 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x3, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:10 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, 0x0, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:10 executing program 5: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sg(&(0x7f0000005000)='/dev/sg#\x00', 0x0, 0x8002) write(r0, &(0x7f0000000000)="b63db85e1e8d020000feff00003ef0011dcc606aed5ed2bc7018cebc9bc2feffffffffffffffe22c9b160096aa1fae1a31", 0x31) readv(r0, &(0x7f000085dff0)=[{&(0x7f0000e94000)=""/62, 0xffbd}], 0x1) 2018/03/30 19:25:10 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0x154, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x154}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) [ 211.882314] sg_write: data in/out 167162/1 bytes for SCSI command 0xff-- guessing data in; [ 211.882314] program syz-executor5 not setting count and/or reply_len properly [ 211.912251] sg_write: data in/out 167162/1 bytes for SCSI command 0xff-- guessing data in; [ 211.912251] program syz-executor5 not setting count and/or reply_len properly 2018/03/30 19:25:10 executing program 0: r0 = syz_open_dev$tun(&(0x7f0000000280)='/dev/net/tun\x00', 0x0, 0x0) fsetxattr(r0, &(0x7f0000000000)=@known='system.posix_acl_access\x00', &(0x7f0000000500)="020000001000000040000d02", 0xc, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x0, &(0x7f00000000c0), 0x4) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x101}, &(0x7f0000000180)=0x8) r2 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/access\x00', 0x2, 0x0) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000ffd218dd164332000000000000000000007c3ae9a9e97f2a961e1fc9ce80000000000000000000"], 0x29) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000001140)={0x0, 0x0, &(0x7f00000010c0)}, &(0x7f0000001180)=0x10) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000001340)={r3, 0x6, 0x0, 0x0, 0x0, 0x3, 0x101, 0x5, {0x0, @in={{0x2, 0x4e20, @multicast2=0xe0000002}}, 0x80000001, 0x0, 0x1, 0x0, 0x3}}, &(0x7f00000012c0)=0xb0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000001c0), &(0x7f0000000240)=0x8) r5 = socket(0x11, 0x4000000000080002, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000700)={{{@in6, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@local}}, &(0x7f0000000340)=0xe8) bind$packet(r5, &(0x7f0000000540)={0x11, 0x1f, r6, 0x1, 0x7, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000001000), 0x717) setsockopt$inet_sctp6_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000800)=@assoc_value={r4, 0xe8c2}, 0x8) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) bind$packet(r5, &(0x7f0000000200)={0x11, 0x3, r7, 0x1, 0xfffffffffffffffc, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x14) syz_emit_ethernet(0xfde, &(0x7f00000024c0)={@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xf}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, [], {@ipv4={0x800, {{0x8, 0x4, 0xe3ca, 0x9, 0xfd0, 0x66, 0x5, 0x3, 0x0, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @multicast1=0xe0000001, {[@generic={0x44, 0xb, "2579be266a12fe6975"}]}}, @gre={{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x3}, {0x2, 0x0, 0x100, 0x5, 0x0, 0x0, 0x800, [], "8c0c58e3bb9a974aa723bbcea0df771b4d333d3e2dabf01b7523afcf9242ef205fe7812f5aafd04c6b4370101e3bfe7173cbf78609eb76a556484e2c3cc5e3808492470ac9a0ebaa4d6f4096e983eeec37cf78318480cf86d03eaa4fa62c69747dbfccf2a64638f1350ce28d78444ad00874ce151dcc0f01364d431a39ba0744369eaf8501f61ac6614bd009d487e9a1746d31eeb377ef7e083a12cac7bfdbf0d75fabb63fce20d4aea53a61fd7170be6cdb267c49f18691775387e3888b9424a8f3fe6f7dbdbdf29c9631fa7464e09cc615217c22a9e14448b3917a5aeca50f9116e44ab9f26f4d6d1ec02c1859ab2bacfbd806294c36b309f101082fa8282df0154875cfc5a107da21edd1d0aebe822789dd26d91a61448160e45235298c54de252e7456c3263388717bc224907364776d1248f457ebeee9b086063108ab9a6a504109a2ef75bd99dc2b4ba728f279639e28f9d9dc9e9b0adb59bcd1059099b353bcd0fb6bb22746789375dbb53837b8f9bcb89e8e8e9d81e9c83f239e2cf67af06f853e1c9aad81237b55cbe3cc19dd50367e2a8de60b98758c4c01dbb29fd4979214022640d0cda05cdafcff3ce4d1fcfdcc9be877e51c7845e492acb5c9427a3ab27e593473a4dcf2e034643371a5b84251758af220b1cabdc7d23ec92248c2ad82cad11104bf644f5f2edb1c05e9e6f3bfcf807ad313dde97a4d73098ae33c7734b68be65c2dc8176b1a2e119ee4f568658cd8efca4516eed0a8469d673c6a20bfda67e61741ebaa11333369df7a2577869ba0f51d9314a3d90c682ab13a61064a43b95eeda96d93ada44e5c18363591df8ed31887c471afc39ccd197f86bb82e394712746bec5a9fa9b4820ddccf092ea7cec86284bf54726b8cbd6971f3a2917676edaf9e1f1f9e67a2210a0c172777971b4c2f0f5d050b81aaf6350ab255a001f1637337bd80c76cff0c8e96e4dc81795d2ac100e77ef02076574b9a49eefa312d4d9adf2fe05be29dc7dbd3e118f587e8d5b6ac0e7f72c9a3ba96a0f553d44478f50546b82d3924ebce03e9079b061f9b94f193fd22f161e0accf465949c338ef05529794d3ee6ecbd3275660ab9c1263c1c5eafb5aca0f7af52ba91e265e6234acb8b607710623589e2637c5ee64269bbac2fcad26504fed942faf55e6f30780bed623b5341bb33b894d7ac13672f967a6c68dfaa76c355cc7b4d2e7eab61a52fdbf3a8b2427f715a4f400863e25cfdf5b6a8a6a317df23289dff02fb64e8ada31f0f99c6b76cb62c304d0531821d6e535dc3a967f82bef26bc7bf0027b1968e6725bcd211cf7e00d29c7efd31e34dcbeb2410ed494dd7b5f897b3d2b1dc48247f9f288a2edcbb73f9c2cb360568d32a0715b96ba3e295d55d3f7aeae97cd74193bdd8e3c3dc310665486ba46d368d12d9ae8c9f7ced56e015bb4d5238eb28739891cb99bac2b165bee9ef06261381b05d671a2be32d193a18775f0a0bc371a5aafc13aa295e1052a21f873d334da70166a7d551d3ee2a1feab2a252ae0b0137ac06b941a3194e01bde2ce1e91d3fb1f3de004024ce8e2f3d42771324481eba7dd69931f61691f1676a5f4397e4383995f920099682ebc50ec28bab2923bcc4e40cf79450b44b128d07172479820088a2c0b2233ca0c4d4e1dd6baf0b7bc6d6cc4006313d149d794b3ff3b182e209ed816d36cc7ce4b8c5fa8caf8372b7b3a503047007b8ce30269c3d566ccf1599b0096f44e8d0c9a5968ed7bb67dc77bdfc0c9a524d90a1b94c6df6956925280881360a30addff4577373b700ab1446f27f096116c0d66d9ec537ebc9029e3a2385334a9894a99eb4908a15923cdf06730df5b2c870a87d5bae105fc6877ff83bc576c470a932ce2f1cae94314db1187b69c06ad6ff29b08d9e813c3ca4d58bda6a6394ff3dc431509fac0f44c17e1dab2f061c574e7f0bba4c62b3a881cce56e5ad7db864ede970d414422fb42a87d088205205a981af9b874a8713ee9916c8d787014d7c9fa55b3245488fd7594aafb0b7604fc0664f8d37d69b8897f173b1241423520b1a8006969f4986d715ce38839c87416e80ffc5512143b951365cfb4a85bacab131e97f258c49c3f52d0b7c23cd018080ba03d80d1c7dbddedeaf9e6115ad043b946bb90df08e9e798e43f91eef391d751c9d6d5659c3ba7d4ca4822b0314b70eb55b3e9fe4fb328f41f63bd6b7e26d33b817556f42db7c8f3926c38137f504983aed1dab182070d741e4c6d54005353ace6f5de9671354e77201ae9a904a834ceceff1e8efa36125f32881314f47f4e9aeaf047ab8d4a00a622b739b10578be1680509e5cd3d7a3493e0400c90a991629e4bf9c37623d95cf7683ed1eed827677d7fc9bb620d39769ca42800838dca8f1fb8e35ce038169e793d35beee9774421d4f32810bfe0ccaec735f69017dc6716c739f2d1d454db0556941d1d33e97dad6bfbc264d4a0e6bf37229399b55340fcc869aa7f60dbc1b9d4d14064fd833b45ab651261ae328be969b0cfb351610281cee334dc1efc9a697aee2d125c2a5e5435829cd0f14cbe1a8b7dee26b5a25229ba85da863ba61ff70ab913c6dac30fa404270ce4cbe91fa46b506945add19dd924671d48a71771339d26cea35e300132a13e69524e72e163bd1399f30b1b690a3c6dc5557ac438b199550d475f8c14f8389e81d2c12087e0ac95c42e63cde86694dcffafbb995e22417ac9768d7a4248f714dc4bcc938a47e8f2edae89c382a028649b1cf35d776cf5a4ace49c37196d224b2de2dd4742e8053f03620b41c5c42c8f3f8ac368629994368fcd6c9e2b45aed57b37f3d09784825f17233e8d8197a623706bd5138a782cc49a04ad8c1d3a517b8eff085e515564cfdcb669f989a03e7ee27b1938b1a2247cf112e87212ab82384c29758c6ef74d0327f58673136d508b94b00b876024e9402649d361b670c1acde9e227bf8efafccf6e4dee3cfafe184f9d3c0a9d7099d5161c315f18be495b54726318eaf56732e15c2353681ca0977a3058ef647ababe0c4cb3e7b06bebe256b1408a2b9581457c08c6e32c8966d8e93ae8a8914194de4a9437fad5197386e8d81b7c90e7c6eaecfc9cae127293ed6aa4e801a0bab61d29cf257bd91509f46f3955306bca9f508b9a063ebd2045d6af7bb2ddeee659f3ef009daca584515cbeb126167b2a19d9400996682c70f054a0ddd7489a00d07707d04a5b405589441da903e6c7d54baacccd2e0567e18c9864992807145e529bfbec62dae1a5e93668fa25be5e679d71a0c09ef5088dae47409217d5192c48c6b205bde04207f6913ef6951f24697467ddadb9d135d7eda6b2c3e7ae334cdc1f031f46719297a15f3e5a7054b9240ba6d04b32418735ac7c9916622ccf82a44a04172ec938ab74ca54795524c10d32999077a6e91a4c04498aca7bb279ac312281d9b507dd7ccbd79735e98a92e7f69b62957151d8775ff56b6359828fdaca33d522efacb13c967a729f9c0617ec8bffbc5a70dc0c8cebd649b6d598bb756ff0350182d78e30ba3de3cb8dcb4be9afa636d54d7c331ec22147aa7acc089f31b660b8e14a9cbbf23e195d971ffd08800f51e06c827552dbd305ecdeeb5d972f96790690afac3a163f76827dac3594b242c22ca08f37247edd3f1530bbe7e7bb066e878a81a9536af5fabfdf114d61523a38e5ee9609cc7a2d97ec57ddb6a725be1818868ba4eaefa696a349ccb39999c9da79aedf1ba67f9f76fffe0b6edb7bcac7fed2536c3f59214f306f390c3462d6c95c8e50001db43e155531cb271f9134fe3dadb2401656d2237ce22b317498f080cfb7e1f2db950b64c33086fb2ccd1cb793f48a1011c2a467ce7c4487e70dab8ff87647c951c410badb7f0080d29a983c70322147f86f42979a41013e3cbadc08fbe4bf50e509a368dc642f0cd0b7fa4a7ec02285a6a5aaf963171bb3cf8a2eb30d56f3cd30a96ce2f15f47caa315a9ce775c45a78f474b1c6b1d3aa5fcf7bb207f454dcff210b5bb29505c828f9891535fc9560398712d9e552babd5f1c0fb0004ffb702a9a81bc3d20869122de85a1a73312eeb931097d6abd32fb30251f28b362dee7d2173543fbeba6e2b062585b63d549084f4ece8999cbe5c730c4d2c9b66f3dae10a8699c35705885554fb14dc774cd057f6aee324ba6456349b876ee2b80ee38a3dcd09961b1b25781d83ac1fc7315a89a42ad365e517e9aaf6c39d67e9d58bcfbc8e6bcac9fb3bc72c3111b2aec1bee33e2c188a0000400db36c3b0fd3595c6d4c41fa0d034ccaad6f5f4cb5bdf3c22c2cbc90d952670707037c1a9fbbc0a899d59c011e42f596f67df35f5192aa082063bb1bfc8f0777245692d1f43f4368c283559101f203d8b015ed2cbca356c37e7a2ff48138e4ac363235df76a0cc0c74d5b9c8c81921244b17b831b3e15f9c72f4e7c1695af1f571a22d3a4a8705b671c7662684b58730b6d2a8db091bd5ca289360f9e6bd5af002dd58f7b256cc8bb503d21bfdca5896442e02bbb425e8ad3e5bf08159926852e9a79f240abb1d569cd22446df7c982b0d5a599f876943b3ce79e463bcefd7debf01d76e15bea64cf0f933a1c363e086c526c18b9c4a3d41bb18ddcd9c29f3077029f2fa7e310ec1cca76c417dcbdb276faef86a78ad95a962c42e6566ff3e8e4f466fe00c6daff6adb138216409d95223c42033be9445d0ba5c7a03df9a877d8e04198347d7da6369e47465f77b8f8849ceeedf4236608b6131c5fd3b42f332057af1e618a162a7b8881d98d0f557f18cee3c804e46c351a31a80a33bef34d4f3c5466b3f1ad52ccd1c61dac2c892bc98975bfba1a6ccad35c902828191f03d2dbe9dc95a4e69a5bc39591c134709ed8f9b7ebc577bacc0143621707129762e98052912c0a3dceb46e667c453520b8a70c1f1a9a73bea08e9bd79fae2a29c4b2d6f4cd4c5a547c0e541de1412674e02e4d4978dab6a5f3b41dde1dd4e71b0539312435cf280152e5c41a29114a1b2485c6b4ecf71cb0166b87b8a910bd2120fc2e71ddb2287811fd73fddb4708214a69bd2e27fb74dc8299ad8949e068bf38458f751881d8410059d48b834cdcad65e99bf15dc320986cda195fd0e75f7cb9d3ba5f9eea29b82ddd7a32bd300880da09164b7a7a41c738ec46528f6eb47fc5ef50908cc3c1eef5d274f2b9ef621762b52f71497fdd923059088385e59ca4fc7133b69503af50f9f309b6a0474957aa0431adb4a7ca111e81fec3dea5507e3301fc56ae55d238811a5ce0ef999924db1364036dd0420404fe03ea7d11f45477d3cadfc4c30bcf26bc05fd3fea079d3532dc63a45e0ab7f6054563bb4c17d5740d03ddc49e467e6043f23f9df979717f481a5cdf772db2d537a5cc30c338cf49bffe"}, {0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x86dd, [], "ca9ef2a9eb6e14c4a8c37209177dfb5f1e26b35a85000dc628d98dca714abc8d9b24aa5c"}, {0x8, 0x88be, 0x0, {{0x1, 0x1, 0x40, 0x4, 0x0, 0x200, 0x0, 0x9}, 0x1, 0x2}}, {0x8, 0x22eb, 0x4, {{0x0, 0x2, 0x0, 0x3ff, 0x3e6, 0x2, 0x1, 0x2}, 0x2, 0x7, 0x0, 0x1, 0x3, 0x0, 0x0, 0x3, 0x7ff, 0x36b1}}, {0x8, 0x6558, 0x0, "26117d797c756ef1b8a9c473457474da2ddd8495a3dfd46cefbf04087bcbeebafa6a2d1b3206ba5bc44135a3dc5f377d0585b3f91881ef00d1cf0c90cd1f7c9fc9b76dd2ca133592"}}}}}}, &(0x7f00000005c0)={0x0, 0x2, [0x6a6, 0xa68, 0x96e, 0x5d4]}) sendmmsg$inet_sctp(r5, &(0x7f0000871fc8)=[{&(0x7f000086c000)=@in6={0xa, 0x0, 0x2}, 0x1c, &(0x7f0000d1e000), 0x0, &(0x7f0000dda000)}], 0x492492492492510, 0x0) sendmsg$unix(r5, &(0x7f0000000d00)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000c80)=[{&(0x7f00000008c0)="f6a3996f1f92380be19b6062524e0fc3f13a5de88f3c7b5474dbd52ff050b53293", 0x21}], 0x1, &(0x7f0000000cc0)=ANY=[@ANYBLOB='\b\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r2], 0x14, 0x4c0d0}, 0x20000010) getpeername$ipx(0xffffffffffffffff, &(0x7f0000001440), &(0x7f0000001480)=0x10) ioctl$LOOP_SET_FD(r1, 0x4c00, r1) readv(0xffffffffffffffff, &(0x7f0000119ff0), 0x0) getpeername(r1, &(0x7f0000000640)=@in6={0x0, 0x0, 0x0, @local}, &(0x7f00000006c0)=0x80) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000240)) openat$selinux_access(0xffffffffffffff9c, &(0x7f00000004c0)='/selinux/access\x00', 0x2, 0x0) getresuid(&(0x7f00000002c0), &(0x7f0000000940), &(0x7f0000000440)) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000480)="cfad73d7a199de64db4ad8ac492735e46cb30d98980b96905fa79290ce2a42ddff7a07", 0x23}], 0x1, 0x0) getsockopt$inet_buf(r5, 0x0, 0x2b, &(0x7f00000014c0)=""/4096, &(0x7f0000000600)=0x1000) 2018/03/30 19:25:10 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xbc, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:10 executing program 3: unshare(0x60000000) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="5800000014000100000000000000000002000000", @ANYBLOB="0800080000000000080004000000000008000200ac1414aa14000300000000000000000000000000000000001400060000050000ffff0000000000000000000066176fa620fa6f98e500cc5ae9126ad1a43cb847824dfeafec1cf3e88d1013731db72dc4dd160440f09107e460c26690a0378ea7a104e005aadbe5ccdd25e636f0222f6ed3ae2664e2208f0000000000000000000016ed044a428b71f1d9b4221a848935f7dc0a38eff96357098eddda773e1af41afbb8beba5333b35c2b4f09407790c44872432b4154bf4867d7aaa6bd3182500186a871df0eea3f2cbce8e7d66444298ee4974466bfc3941faf4b748a507b6b7fd55c8df5d499842d0dfa686b22a5d4d8e0a6fa161eec363775191ceb46c44a5f8ef55413a47d31c1efd4923f3a7c74ff03000000000000e6ba094bb86ca2fccebd0d9a298c38c000000000000000000000000000"], 0x2}, 0x1}, 0x0) 2018/03/30 19:25:10 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x3, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) [ 212.085093] IPVS: Creating netns size=2536 id=18 2018/03/30 19:25:10 executing program 5: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sg(&(0x7f0000005000)='/dev/sg#\x00', 0x0, 0x8002) write(r0, &(0x7f0000000000)="b63db85e1e8d020000feff00003ef0011dcc606aed5ed2bc7018cebc9bc2feffffffffffffffe22c9b160096aa1fae1a31", 0x31) readv(r0, &(0x7f000085dff0)=[{&(0x7f0000e94000)=""/62, 0xffbd}], 0x1) [ 212.121057] sg_write: data in/out 167162/1 bytes for SCSI command 0xff-- guessing data in; [ 212.121057] program syz-executor5 not setting count and/or reply_len properly 2018/03/30 19:25:10 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0x154, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x154}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:10 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0x154, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x154}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) [ 212.491463] sg_write: data in/out 167162/1 bytes for SCSI command 0xff-- guessing data in; [ 212.491463] program syz-executor5 not setting count and/or reply_len properly [ 212.846708] IPVS: Creating netns size=2536 id=19 2018/03/30 19:25:11 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:11 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:11 executing program 0: r0 = syz_open_dev$tun(&(0x7f0000000280)='/dev/net/tun\x00', 0x0, 0x0) fsetxattr(r0, &(0x7f0000000000)=@known='system.posix_acl_access\x00', &(0x7f0000000500)="020000001000000040000d02", 0xc, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x0, &(0x7f00000000c0), 0x4) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x101}, &(0x7f0000000180)=0x8) r2 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/access\x00', 0x2, 0x0) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000ffd218dd164332000000000000000000007c3ae9a9e97f2a961e1fc9ce80000000000000000000"], 0x29) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000001140)={0x0, 0x0, &(0x7f00000010c0)}, &(0x7f0000001180)=0x10) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000001340)={r3, 0x6, 0x0, 0x0, 0x0, 0x3, 0x101, 0x5, {0x0, @in={{0x2, 0x4e20, @multicast2=0xe0000002}}, 0x80000001, 0x0, 0x1, 0x0, 0x3}}, &(0x7f00000012c0)=0xb0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000001c0), &(0x7f0000000240)=0x8) r5 = socket(0x11, 0x4000000000080002, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000700)={{{@in6, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@local}}, &(0x7f0000000340)=0xe8) bind$packet(r5, &(0x7f0000000540)={0x11, 0x1f, r6, 0x1, 0x7, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000001000), 0x717) setsockopt$inet_sctp6_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000800)=@assoc_value={r4, 0xe8c2}, 0x8) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) bind$packet(r5, &(0x7f0000000200)={0x11, 0x3, r7, 0x1, 0xfffffffffffffffc, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x14) syz_emit_ethernet(0xfde, &(0x7f00000024c0)={@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xf}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, [], {@ipv4={0x800, {{0x8, 0x4, 0xe3ca, 0x9, 0xfd0, 0x66, 0x5, 0x3, 0x0, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @multicast1=0xe0000001, {[@generic={0x44, 0xb, "2579be266a12fe6975"}]}}, @gre={{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x3}, {0x2, 0x0, 0x100, 0x5, 0x0, 0x0, 0x800, [], "8c0c58e3bb9a974aa723bbcea0df771b4d333d3e2dabf01b7523afcf9242ef205fe7812f5aafd04c6b4370101e3bfe7173cbf78609eb76a556484e2c3cc5e3808492470ac9a0ebaa4d6f4096e983eeec37cf78318480cf86d03eaa4fa62c69747dbfccf2a64638f1350ce28d78444ad00874ce151dcc0f01364d431a39ba0744369eaf8501f61ac6614bd009d487e9a1746d31eeb377ef7e083a12cac7bfdbf0d75fabb63fce20d4aea53a61fd7170be6cdb267c49f18691775387e3888b9424a8f3fe6f7dbdbdf29c9631fa7464e09cc615217c22a9e14448b3917a5aeca50f9116e44ab9f26f4d6d1ec02c1859ab2bacfbd806294c36b309f101082fa8282df0154875cfc5a107da21edd1d0aebe822789dd26d91a61448160e45235298c54de252e7456c3263388717bc224907364776d1248f457ebeee9b086063108ab9a6a504109a2ef75bd99dc2b4ba728f279639e28f9d9dc9e9b0adb59bcd1059099b353bcd0fb6bb22746789375dbb53837b8f9bcb89e8e8e9d81e9c83f239e2cf67af06f853e1c9aad81237b55cbe3cc19dd50367e2a8de60b98758c4c01dbb29fd4979214022640d0cda05cdafcff3ce4d1fcfdcc9be877e51c7845e492acb5c9427a3ab27e593473a4dcf2e034643371a5b84251758af220b1cabdc7d23ec92248c2ad82cad11104bf644f5f2edb1c05e9e6f3bfcf807ad313dde97a4d73098ae33c7734b68be65c2dc8176b1a2e119ee4f568658cd8efca4516eed0a8469d673c6a20bfda67e61741ebaa11333369df7a2577869ba0f51d9314a3d90c682ab13a61064a43b95eeda96d93ada44e5c18363591df8ed31887c471afc39ccd197f86bb82e394712746bec5a9fa9b4820ddccf092ea7cec86284bf54726b8cbd6971f3a2917676edaf9e1f1f9e67a2210a0c172777971b4c2f0f5d050b81aaf6350ab255a001f1637337bd80c76cff0c8e96e4dc81795d2ac100e77ef02076574b9a49eefa312d4d9adf2fe05be29dc7dbd3e118f587e8d5b6ac0e7f72c9a3ba96a0f553d44478f50546b82d3924ebce03e9079b061f9b94f193fd22f161e0accf465949c338ef05529794d3ee6ecbd3275660ab9c1263c1c5eafb5aca0f7af52ba91e265e6234acb8b607710623589e2637c5ee64269bbac2fcad26504fed942faf55e6f30780bed623b5341bb33b894d7ac13672f967a6c68dfaa76c355cc7b4d2e7eab61a52fdbf3a8b2427f715a4f400863e25cfdf5b6a8a6a317df23289dff02fb64e8ada31f0f99c6b76cb62c304d0531821d6e535dc3a967f82bef26bc7bf0027b1968e6725bcd211cf7e00d29c7efd31e34dcbeb2410ed494dd7b5f897b3d2b1dc48247f9f288a2edcbb73f9c2cb360568d32a0715b96ba3e295d55d3f7aeae97cd74193bdd8e3c3dc310665486ba46d368d12d9ae8c9f7ced56e015bb4d5238eb28739891cb99bac2b165bee9ef06261381b05d671a2be32d193a18775f0a0bc371a5aafc13aa295e1052a21f873d334da70166a7d551d3ee2a1feab2a252ae0b0137ac06b941a3194e01bde2ce1e91d3fb1f3de004024ce8e2f3d42771324481eba7dd69931f61691f1676a5f4397e4383995f920099682ebc50ec28bab2923bcc4e40cf79450b44b128d07172479820088a2c0b2233ca0c4d4e1dd6baf0b7bc6d6cc4006313d149d794b3ff3b182e209ed816d36cc7ce4b8c5fa8caf8372b7b3a503047007b8ce30269c3d566ccf1599b0096f44e8d0c9a5968ed7bb67dc77bdfc0c9a524d90a1b94c6df6956925280881360a30addff4577373b700ab1446f27f096116c0d66d9ec537ebc9029e3a2385334a9894a99eb4908a15923cdf06730df5b2c870a87d5bae105fc6877ff83bc576c470a932ce2f1cae94314db1187b69c06ad6ff29b08d9e813c3ca4d58bda6a6394ff3dc431509fac0f44c17e1dab2f061c574e7f0bba4c62b3a881cce56e5ad7db864ede970d414422fb42a87d088205205a981af9b874a8713ee9916c8d787014d7c9fa55b3245488fd7594aafb0b7604fc0664f8d37d69b8897f173b1241423520b1a8006969f4986d715ce38839c87416e80ffc5512143b951365cfb4a85bacab131e97f258c49c3f52d0b7c23cd018080ba03d80d1c7dbddedeaf9e6115ad043b946bb90df08e9e798e43f91eef391d751c9d6d5659c3ba7d4ca4822b0314b70eb55b3e9fe4fb328f41f63bd6b7e26d33b817556f42db7c8f3926c38137f504983aed1dab182070d741e4c6d54005353ace6f5de9671354e77201ae9a904a834ceceff1e8efa36125f32881314f47f4e9aeaf047ab8d4a00a622b739b10578be1680509e5cd3d7a3493e0400c90a991629e4bf9c37623d95cf7683ed1eed827677d7fc9bb620d39769ca42800838dca8f1fb8e35ce038169e793d35beee9774421d4f32810bfe0ccaec735f69017dc6716c739f2d1d454db0556941d1d33e97dad6bfbc264d4a0e6bf37229399b55340fcc869aa7f60dbc1b9d4d14064fd833b45ab651261ae328be969b0cfb351610281cee334dc1efc9a697aee2d125c2a5e5435829cd0f14cbe1a8b7dee26b5a25229ba85da863ba61ff70ab913c6dac30fa404270ce4cbe91fa46b506945add19dd924671d48a71771339d26cea35e300132a13e69524e72e163bd1399f30b1b690a3c6dc5557ac438b199550d475f8c14f8389e81d2c12087e0ac95c42e63cde86694dcffafbb995e22417ac9768d7a4248f714dc4bcc938a47e8f2edae89c382a028649b1cf35d776cf5a4ace49c37196d224b2de2dd4742e8053f03620b41c5c42c8f3f8ac368629994368fcd6c9e2b45aed57b37f3d09784825f17233e8d8197a623706bd5138a782cc49a04ad8c1d3a517b8eff085e515564cfdcb669f989a03e7ee27b1938b1a2247cf112e87212ab82384c29758c6ef74d0327f58673136d508b94b00b876024e9402649d361b670c1acde9e227bf8efafccf6e4dee3cfafe184f9d3c0a9d7099d5161c315f18be495b54726318eaf56732e15c2353681ca0977a3058ef647ababe0c4cb3e7b06bebe256b1408a2b9581457c08c6e32c8966d8e93ae8a8914194de4a9437fad5197386e8d81b7c90e7c6eaecfc9cae127293ed6aa4e801a0bab61d29cf257bd91509f46f3955306bca9f508b9a063ebd2045d6af7bb2ddeee659f3ef009daca584515cbeb126167b2a19d9400996682c70f054a0ddd7489a00d07707d04a5b405589441da903e6c7d54baacccd2e0567e18c9864992807145e529bfbec62dae1a5e93668fa25be5e679d71a0c09ef5088dae47409217d5192c48c6b205bde04207f6913ef6951f24697467ddadb9d135d7eda6b2c3e7ae334cdc1f031f46719297a15f3e5a7054b9240ba6d04b32418735ac7c9916622ccf82a44a04172ec938ab74ca54795524c10d32999077a6e91a4c04498aca7bb279ac312281d9b507dd7ccbd79735e98a92e7f69b62957151d8775ff56b6359828fdaca33d522efacb13c967a729f9c0617ec8bffbc5a70dc0c8cebd649b6d598bb756ff0350182d78e30ba3de3cb8dcb4be9afa636d54d7c331ec22147aa7acc089f31b660b8e14a9cbbf23e195d971ffd08800f51e06c827552dbd305ecdeeb5d972f96790690afac3a163f76827dac3594b242c22ca08f37247edd3f1530bbe7e7bb066e878a81a9536af5fabfdf114d61523a38e5ee9609cc7a2d97ec57ddb6a725be1818868ba4eaefa696a349ccb39999c9da79aedf1ba67f9f76fffe0b6edb7bcac7fed2536c3f59214f306f390c3462d6c95c8e50001db43e155531cb271f9134fe3dadb2401656d2237ce22b317498f080cfb7e1f2db950b64c33086fb2ccd1cb793f48a1011c2a467ce7c4487e70dab8ff87647c951c410badb7f0080d29a983c70322147f86f42979a41013e3cbadc08fbe4bf50e509a368dc642f0cd0b7fa4a7ec02285a6a5aaf963171bb3cf8a2eb30d56f3cd30a96ce2f15f47caa315a9ce775c45a78f474b1c6b1d3aa5fcf7bb207f454dcff210b5bb29505c828f9891535fc9560398712d9e552babd5f1c0fb0004ffb702a9a81bc3d20869122de85a1a73312eeb931097d6abd32fb30251f28b362dee7d2173543fbeba6e2b062585b63d549084f4ece8999cbe5c730c4d2c9b66f3dae10a8699c35705885554fb14dc774cd057f6aee324ba6456349b876ee2b80ee38a3dcd09961b1b25781d83ac1fc7315a89a42ad365e517e9aaf6c39d67e9d58bcfbc8e6bcac9fb3bc72c3111b2aec1bee33e2c188a0000400db36c3b0fd3595c6d4c41fa0d034ccaad6f5f4cb5bdf3c22c2cbc90d952670707037c1a9fbbc0a899d59c011e42f596f67df35f5192aa082063bb1bfc8f0777245692d1f43f4368c283559101f203d8b015ed2cbca356c37e7a2ff48138e4ac363235df76a0cc0c74d5b9c8c81921244b17b831b3e15f9c72f4e7c1695af1f571a22d3a4a8705b671c7662684b58730b6d2a8db091bd5ca289360f9e6bd5af002dd58f7b256cc8bb503d21bfdca5896442e02bbb425e8ad3e5bf08159926852e9a79f240abb1d569cd22446df7c982b0d5a599f876943b3ce79e463bcefd7debf01d76e15bea64cf0f933a1c363e086c526c18b9c4a3d41bb18ddcd9c29f3077029f2fa7e310ec1cca76c417dcbdb276faef86a78ad95a962c42e6566ff3e8e4f466fe00c6daff6adb138216409d95223c42033be9445d0ba5c7a03df9a877d8e04198347d7da6369e47465f77b8f8849ceeedf4236608b6131c5fd3b42f332057af1e618a162a7b8881d98d0f557f18cee3c804e46c351a31a80a33bef34d4f3c5466b3f1ad52ccd1c61dac2c892bc98975bfba1a6ccad35c902828191f03d2dbe9dc95a4e69a5bc39591c134709ed8f9b7ebc577bacc0143621707129762e98052912c0a3dceb46e667c453520b8a70c1f1a9a73bea08e9bd79fae2a29c4b2d6f4cd4c5a547c0e541de1412674e02e4d4978dab6a5f3b41dde1dd4e71b0539312435cf280152e5c41a29114a1b2485c6b4ecf71cb0166b87b8a910bd2120fc2e71ddb2287811fd73fddb4708214a69bd2e27fb74dc8299ad8949e068bf38458f751881d8410059d48b834cdcad65e99bf15dc320986cda195fd0e75f7cb9d3ba5f9eea29b82ddd7a32bd300880da09164b7a7a41c738ec46528f6eb47fc5ef50908cc3c1eef5d274f2b9ef621762b52f71497fdd923059088385e59ca4fc7133b69503af50f9f309b6a0474957aa0431adb4a7ca111e81fec3dea5507e3301fc56ae55d238811a5ce0ef999924db1364036dd0420404fe03ea7d11f45477d3cadfc4c30bcf26bc05fd3fea079d3532dc63a45e0ab7f6054563bb4c17d5740d03ddc49e467e6043f23f9df979717f481a5cdf772db2d537a5cc30c338cf49bffe"}, {0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x86dd, [], "ca9ef2a9eb6e14c4a8c37209177dfb5f1e26b35a85000dc628d98dca714abc8d9b24aa5c"}, {0x8, 0x88be, 0x0, {{0x1, 0x1, 0x40, 0x4, 0x0, 0x200, 0x0, 0x9}, 0x1, 0x2}}, {0x8, 0x22eb, 0x4, {{0x0, 0x2, 0x0, 0x3ff, 0x3e6, 0x2, 0x1, 0x2}, 0x2, 0x7, 0x0, 0x1, 0x3, 0x0, 0x0, 0x3, 0x7ff, 0x36b1}}, {0x8, 0x6558, 0x0, "26117d797c756ef1b8a9c473457474da2ddd8495a3dfd46cefbf04087bcbeebafa6a2d1b3206ba5bc44135a3dc5f377d0585b3f91881ef00d1cf0c90cd1f7c9fc9b76dd2ca133592"}}}}}}, &(0x7f00000005c0)={0x0, 0x2, [0x6a6, 0xa68, 0x96e, 0x5d4]}) sendmmsg$inet_sctp(r5, &(0x7f0000871fc8)=[{&(0x7f000086c000)=@in6={0xa, 0x0, 0x2}, 0x1c, &(0x7f0000d1e000), 0x0, &(0x7f0000dda000)}], 0x492492492492510, 0x0) sendmsg$unix(r5, &(0x7f0000000d00)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000c80)=[{&(0x7f00000008c0)="f6a3996f1f92380be19b6062524e0fc3f13a5de88f3c7b5474dbd52ff050b53293", 0x21}], 0x1, &(0x7f0000000cc0)=ANY=[@ANYBLOB='\b\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r2], 0x14, 0x4c0d0}, 0x20000010) getpeername$ipx(0xffffffffffffffff, &(0x7f0000001440), &(0x7f0000001480)=0x10) ioctl$LOOP_SET_FD(r1, 0x4c00, r1) readv(0xffffffffffffffff, &(0x7f0000119ff0), 0x0) getpeername(r1, &(0x7f0000000640)=@in6={0x0, 0x0, 0x0, @local}, &(0x7f00000006c0)=0x80) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000240)) openat$selinux_access(0xffffffffffffff9c, &(0x7f00000004c0)='/selinux/access\x00', 0x2, 0x0) getresuid(&(0x7f00000002c0), &(0x7f0000000940), &(0x7f0000000440)) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000480)="cfad73d7a199de64db4ad8ac492735e46cb30d98980b96905fa79290ce2a42ddff7a07", 0x23}], 0x1, 0x0) getsockopt$inet_buf(r5, 0x0, 0x2b, &(0x7f00000014c0)=""/4096, &(0x7f0000000600)=0x1000) 2018/03/30 19:25:11 executing program 5: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sg(&(0x7f0000005000)='/dev/sg#\x00', 0x0, 0x8002) write(r0, &(0x7f0000000000)="b63db85e1e8d020000feff00003ef0011dcc606aed5ed2bc7018cebc9bc2feffffffffffffffe22c9b160096aa1fae1a31", 0x31) readv(r0, &(0x7f000085dff0)=[{&(0x7f0000e94000)=""/62, 0xffbd}], 0x1) 2018/03/30 19:25:11 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0x154, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x0, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x154}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:11 executing program 6: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1e, &(0x7f0000000200)=[{&(0x7f0000010000)="67b2676b00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb000001000000000001000000000000005f42485266535f4d070000000000000000204000000000000000020000000000000000000000000000000000000000000000c00100000000007000000000000006000000000000000100000000000000001000000010000000100000001000006100000005000000000000000000000000000000000000000000000045010000000000000000000000", 0xc9, 0x10000}, {&(0x7f0000010300)="00000000000000000000000001000000000000e4000000000000000000004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c9910000000000000000000000000000000000000000", 0x80, 0x10320}, {&(0x7f0000010500)="8000000000000200000000000000000001000000000001000000000000000000010000000100001000000100000001000000000000000000980000000000d086c3bf12e14287882ab7411ed7c99100002c000000000002000000000000000000010000000000050000000000000000000100000001000010000001000000010000000000000000006c0000000000d086c3bf12e14287882ab7411ed7c99100002c00000000000200000000000000000001000000000005000000000000000000010000000100001000000100000001000000000000000000400000000000d086c3bf12e14287882ab7411ed7c99100004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c99101000000000000000000c001000000000000180100000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000d086c3bf12e14287882ab7411ed7c991f92f8feea04c4c3a839a10f74c57d3fb0c934de300000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00100200000000000100000000000001dae64562429d483ea5043974ccd28b690200000000000000040000000000000002000000000100000000000000cc00000000000000006b0f0000300000000100000000000000cc00004000000000003b0f000030000000000000000000000000", 0x240, 0x20e60}, {&(0x7f0000010a00)="2c00000000000200000000000000000001000000000005000000000000000000010000000100001000000100000001000000000000000000400000000000d086c3bf12e14287882ab7411ed7c99100004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c99101000000000000000000c0010000000000006c0000000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000d086c3bf12e14287882ab7411ed7c991f92f8feea04c4c3a839a10f74c57d3fb1dd6448400000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00300200000000000100000000000001dae64562429d483ea5043974ccd28b690300000000000000030000000000000004000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000000000000000e90e0000500000000001000000000000e40000400000000000990e0000500000000001000000000000e400006c0000000000490e0000500000000000000000000000000000000000000000000000000000", 0x1e0, 0x22f00}, {&(0x7f0000010e00)="65bea12500000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00101100000000000000000000000001dae64562429d483ea5043974ccd28b690100000000000000010000000000000004000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b70100000500000000000000840000000000000000760a0000b70100000700000000000000840000000000000000bf080000b70100000000000000000000000000000000000000000000000000", 0xe0, 0x111000}, {&(0x7f0000011000)="00000000010000000000000000000000000000000060110000000000000000000000000000100000000000000000000000000000000000000000000001000000", 0x40, 0x1119c0}, {&(0x7f0000011200)="000000000000000000000000000000000000000000000000000000010000000000000000000000000000000050110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000", 0x60, 0x111b60}, {&(0x7f0000000140)="000000000000000000000000000000000000010000000000000000000000000000000040110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000", 0x60, 0x111d20}, {&(0x7f0000011600)="000000000000000000010000000000000000000000000000000020110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000", 0x60, 0x111ee0}, {&(0x7f0000011900)="0000000000000000000000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000014fe517500000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00301100000000000000000000000001dae64562429d483ea5043974ccd28b690100000000000000030000000000000002000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000000000000000e90e000050000000000000000000000000", 0x140, 0x112f60}, {&(0x7f0000011d00)="000000000000000000000000000000000300000000000000000100000000000000000000000000000000400000000000dae64562429d483ea5043974ccd28b6976046e8900000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00501100000000000000000000000001dae64562429d483ea5043974ccd28b6901000000000000000500000000000000", 0xa0, 0x114fc0}, {&(0x7f0000011f00)="3518373000000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00004000000000000100000000000001dae64562429d483ea5043974ccd28b690400000000000000f7ffffffffffffff02000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c000000000000000000000000", 0xa0, 0x400000}, {&(0x7f0000012200)="0300000000000000000100000000000000009800000000000000800000000000dae64562429d483ea5043974ccd28b690300000000000000000100000000000000006c000000000000002c0000000000dae64562429d483ea5043974ccd28b6903000000000000000001000000000000000040000000000000002c0000000000dae64562429d483ea5043974ccd28b690300000000000000000100000000000000000000000000000000400000000000dae64562429d483ea5043974ccd28b69631d97fd00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00204000000000000100000000000001dae64562429d483ea5043974ccd28b690700000000000000010000000000000009000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000f7ffffffffffffff84000000000000000026060000b70100000000000000000000000000000000000000000000000000000000", 0x220, 0x401f40}, {&(0x7f0000012600)="000000000000000000000004000000000000000001000000000000000040000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000040000000000", 0x60, 0x402720}, {&(0x7f0000012800)="00000100000000000000000000000000000000601100000000000000000000000000001000000000000000000000000000000000000000000000010000000000", 0x40, 0x4028e0}, {&(0x7f0000012b00)="000000000000000000000600000000000000000100000000000000304000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000006000000000000", 0x60, 0x402b60}, {&(0x7f0000012d00)="0000000000000000000000000000000000000500000000000000000000000000000000104000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000", 0x80, 0x402d20}, {&(0x7f0000012f00)="000000000000000000070000000000000000000000000000000040400000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700000000000000", 0x60, 0x402ee0}, {&(0x7f0000013500)="0000000000000000000200000000000000050066696c653006000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a00000000000000007120be5a00000000000000007120be5a0000000000000000000000000000000000000000d7721400000000000100000000000000000000000000000000000005000166696c6530d7721400000000000100000000000000000000000000000000000005000166696c653009000000000000000800564944454f5f5453060000000000000000000000000000000a0000000000000000000000000000000000000000000000010000000000000000000000ed41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007220be5a00000000000000007120be5a00000000000000007120be5a0000000000000000000000000000000000000000070000000000000004002e646f7406000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081fbe5a0000000000000000081fbe5a0000000000000000081fbe5a00000000000000000000000000000000000000000300000000000000050066696c65330500000000000000050066696c653406000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000ff8100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a00000000000000003c1ebe5a0000000000000000f11dbe5a0000000000000000000000000000000000000000060000000000000010000000000000000000000000686f772061626f757420746869733f0a06000000000000001200d181d18ed0b7d0bad0b0d0bbd0bbd0b5d18006000000000000000000000000000000100000000000000010000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a0000000000000000ac1dbe5a0000000000000000ac1dbe5a0000000000000000000000000000000000000000060000000000000013000000000000000000000000d181d18ed0b7d0bad0b0d0bbd0bbd0b5d1800a0200000000000000050066696c653006000000000000000000000000000000130000000000000013000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a00000000000000009e1dbe5a00000000000000009e1dbe5a00000000000000000000000000000000000000000200000000000000050066696c65320600000000000000000000000000000000000000000000000000000000000000000000000000000001000000e703000000000000048100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a0000000000000000d91dbe5a0000000000000000bf1dbe5a000000000000000000000000000000000000000006000000000000000a00000000000000000000000073797a6b616c6c65720a0400000000000000050066696c6530060000000000000000000000000000000a000000000000000a000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000771bbe5a00000000000000006a1bbe5a00000000000000006a1bbe5a0000000000000000000000000000000000000000d2721400000000000100000000000000000000000000000000000005000166696c6530d2721400000000000100000000000000000000000000000000000005000166696c65300800000000000000050066696c6531060000000000000000000000000000000a0000000000000000000000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a00000000000000009e1dbe5a00000000000000009e1dbe5a0000000000000000000000000000000000000000d6721400000000000100000000000000005a000000000000000000080002564944454f5f545392721400000000000100000000000000000000000000000000000005000266696c6531d572140000000000010000000000000000000000000000000000000400012e646f74d372140000000000010000000000000000000000000000006a0000120001d181d18ed0b7d0bad0b0d0bbd0bbd0b5d180d4721400000000000100000000000000000000000000000000000005000166696c6534cf721400000000000100000000000000000000000000000000000005000166696c6530d4721400000000000100000000000000000000000000000000000005000166696c6533d1721400000000000100000000000000000000000000000000000005000166696c653292721400000000000100000000000000000000000000000000000005000266696c6531d572140000000000010000000000000000000000000000000000000400012e646f74d1721400000000000100000000000000000000000000000000000005000166696c6532d4721400000000000100000000000000000000000000000000000005000166696c6534d67214000000000001000000000000000000000000000000000000080002564944454f5f5453d37214000000000001000000000000000000000000010000000000120001d181d18ed0b7d0bad0b0d0bbd0bbd0b5d180d4721400000000000100000000000000000000000000000000000005000166696c6533cf721400000000000100000000000000000000000000000000000005000166696c6530000000000000000002002e2e030000000000000000000000000000006e0000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a00000000000000003f28124300000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00404000000000000100000000000001dae64562429d483ea5043974ccd28b69070000000000000002000000000000000c000000000000000000000000c00000400000000000830f0000180000000000020000000000a90000000000000000620f0000210000000060110000000000a900000000000000004a0f0000180000000060110000000000b007000000000000004a0f0000000000000000400000000000a90000000000000000290f0000210000000000400000000000c000002c0000000000110f0000180000000010400000000000a90000000000000000f00e0000210000000020400000000000a90000000000000000cf0e0000210000000030400000000000a90000000000000000ae0e0000210000000040400000000000a900000000000000008d0e00002100000000006c0000000000c000002c0000000000750e0000180000000000980000000000c000008000000000005d0e0000180000000000980000000000c000008000000000005d0e0000180000000000980000000000c000008000000000003c0e000018", 0xc00, 0x4035c0}, {&(0x7f0000014500)="000000000000000000010000000000000100000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000010000000000000500000000000000010000000000000006000000000000000200000000000000b00100000000000000010000000000000006000000000000000200000000000000b00200000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000005000000000000000200000000000000b00400000000000000005000000000000000010000000000000500000000000000010000000000000004000000000000000200000000000000b0f7ffffffffffffff010000000000000001000000000000000200000000000000010000000000000005000000000000000200000000000000b003000000000000000020000000000000000100000000000002000000000000006f3cb59c00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00604000000000000100000000000001dae64562429d483ea5043974ccd28b690600000000000000010000000000000009000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000f7ffffffffffffff84000000000000000026060000b70100000000000000000000000000000000000000000000000000000000", 0x2e0, 0x405e80}, {&(0x7f0000014900)="000000000000000000000004000000000000000001000000000000000040000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000040000000000", 0x60, 0x406720}, {&(0x7f0000014b00)="00000100000000000000000000000000000000601100000000000000000000000000001000000000000000000000000000000000000000000000010000000000", 0x40, 0x4068e0}, {&(0x7f0000014e00)="000000000000000000000600000000000000000100000000000000304000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000006000000000000", 0x60, 0x406b60}, {&(0x7f0000000040)="0000000000000000000000000000000000000500000000000000000000000000000000104000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000", 0x80, 0x406d20}, {&(0x7f0000015200)="000000000000000000060000000000000000000000000000000050400000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600000000000000", 0x60, 0x406ee0}, {&(0x7f0000015500)="000000000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000", 0x60, 0x407680}, {&(0x7f0000015700)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000", 0x40, 0x407840}, {&(0x7f0000015900)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41", 0x120, 0x4079e0}, {&(0x7f0000015c00)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41000000000000000000000000000000000000000000000000", 0x60, 0x407c80}, {&(0x7f0000015e00)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100", 0x40, 0x407e40}], 0x0, &(0x7f0000016000)) 2018/03/30 19:25:11 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xbc, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:11 executing program 3: unshare(0x60000000) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'lo\x00'}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="5800000014000100000000000000000002000000", @ANYBLOB="0800080000000000080004000000000008000200ac1414aa14000300000000000000000000000000000000001400060000050000ffff0000000000000000000066176fa620fa6f98e500cc5ae9126ad1a43cb847824dfeafec1cf3e88d1013731db72dc4dd160440f09107e460c26690a0378ea7a104e005aadbe5ccdd25e636f0222f6ed3ae2664e2208f0000000000000000000016ed044a428b71f1d9b4221a848935f7dc0a38eff96357098eddda773e1af41afbb8beba5333b35c2b4f09407790c44872432b4154bf4867d7aaa6bd3182500186a871df0eea3f2cbce8e7d66444298ee4974466bfc3941faf4b748a507b6b7fd55c8df5d499842d0dfa686b22a5d4d8e0a6fa161eec363775191ceb46c44a5f8ef55413a47d31c1efd4923f3a7c74ff03000000000000e6ba094bb86ca2fccebd0d9a298c38c000000000000000000000000000"], 0x2}, 0x1}, 0x0) 2018/03/30 19:25:11 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:11 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:11 executing program 5: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sg(&(0x7f0000005000)='/dev/sg#\x00', 0x0, 0x8002) readv(r0, &(0x7f000085dff0)=[{&(0x7f0000e94000)=""/62, 0xffbd}], 0x1) 2018/03/30 19:25:11 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0x154, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x0, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x154}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) [ 212.925842] sg_write: data in/out 167162/1 bytes for SCSI command 0xff-- guessing data in; [ 212.925842] program syz-executor5 not setting count and/or reply_len properly 2018/03/30 19:25:11 executing program 0: r0 = syz_open_dev$tun(&(0x7f0000000280)='/dev/net/tun\x00', 0x0, 0x0) fsetxattr(r0, &(0x7f0000000000)=@known='system.posix_acl_access\x00', &(0x7f0000000500)="020000001000000040000d02", 0xc, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x0, &(0x7f00000000c0), 0x4) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x101}, &(0x7f0000000180)=0x8) r2 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/access\x00', 0x2, 0x0) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000ffd218dd164332000000000000000000007c3ae9a9e97f2a961e1fc9ce80000000000000000000"], 0x29) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000001140)={0x0, 0x0, &(0x7f00000010c0)}, &(0x7f0000001180)=0x10) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000001340)={r3, 0x6, 0x0, 0x0, 0x0, 0x3, 0x101, 0x5, {0x0, @in={{0x2, 0x4e20, @multicast2=0xe0000002}}, 0x80000001, 0x0, 0x1, 0x0, 0x3}}, &(0x7f00000012c0)=0xb0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000001c0), &(0x7f0000000240)=0x8) r5 = socket(0x11, 0x4000000000080002, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000700)={{{@in6, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@local}}, &(0x7f0000000340)=0xe8) bind$packet(r5, &(0x7f0000000540)={0x11, 0x1f, r6, 0x1, 0x7, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000001000), 0x717) setsockopt$inet_sctp6_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000800)=@assoc_value={r4, 0xe8c2}, 0x8) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) bind$packet(r5, &(0x7f0000000200)={0x11, 0x3, r7, 0x1, 0xfffffffffffffffc, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x14) syz_emit_ethernet(0xfde, &(0x7f00000024c0)={@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xf}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, [], {@ipv4={0x800, {{0x8, 0x4, 0xe3ca, 0x9, 0xfd0, 0x66, 0x5, 0x3, 0x0, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @multicast1=0xe0000001, {[@generic={0x44, 0xb, "2579be266a12fe6975"}]}}, @gre={{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x3}, {0x2, 0x0, 0x100, 0x5, 0x0, 0x0, 0x800, [], "8c0c58e3bb9a974aa723bbcea0df771b4d333d3e2dabf01b7523afcf9242ef205fe7812f5aafd04c6b4370101e3bfe7173cbf78609eb76a556484e2c3cc5e3808492470ac9a0ebaa4d6f4096e983eeec37cf78318480cf86d03eaa4fa62c69747dbfccf2a64638f1350ce28d78444ad00874ce151dcc0f01364d431a39ba0744369eaf8501f61ac6614bd009d487e9a1746d31eeb377ef7e083a12cac7bfdbf0d75fabb63fce20d4aea53a61fd7170be6cdb267c49f18691775387e3888b9424a8f3fe6f7dbdbdf29c9631fa7464e09cc615217c22a9e14448b3917a5aeca50f9116e44ab9f26f4d6d1ec02c1859ab2bacfbd806294c36b309f101082fa8282df0154875cfc5a107da21edd1d0aebe822789dd26d91a61448160e45235298c54de252e7456c3263388717bc224907364776d1248f457ebeee9b086063108ab9a6a504109a2ef75bd99dc2b4ba728f279639e28f9d9dc9e9b0adb59bcd1059099b353bcd0fb6bb22746789375dbb53837b8f9bcb89e8e8e9d81e9c83f239e2cf67af06f853e1c9aad81237b55cbe3cc19dd50367e2a8de60b98758c4c01dbb29fd4979214022640d0cda05cdafcff3ce4d1fcfdcc9be877e51c7845e492acb5c9427a3ab27e593473a4dcf2e034643371a5b84251758af220b1cabdc7d23ec92248c2ad82cad11104bf644f5f2edb1c05e9e6f3bfcf807ad313dde97a4d73098ae33c7734b68be65c2dc8176b1a2e119ee4f568658cd8efca4516eed0a8469d673c6a20bfda67e61741ebaa11333369df7a2577869ba0f51d9314a3d90c682ab13a61064a43b95eeda96d93ada44e5c18363591df8ed31887c471afc39ccd197f86bb82e394712746bec5a9fa9b4820ddccf092ea7cec86284bf54726b8cbd6971f3a2917676edaf9e1f1f9e67a2210a0c172777971b4c2f0f5d050b81aaf6350ab255a001f1637337bd80c76cff0c8e96e4dc81795d2ac100e77ef02076574b9a49eefa312d4d9adf2fe05be29dc7dbd3e118f587e8d5b6ac0e7f72c9a3ba96a0f553d44478f50546b82d3924ebce03e9079b061f9b94f193fd22f161e0accf465949c338ef05529794d3ee6ecbd3275660ab9c1263c1c5eafb5aca0f7af52ba91e265e6234acb8b607710623589e2637c5ee64269bbac2fcad26504fed942faf55e6f30780bed623b5341bb33b894d7ac13672f967a6c68dfaa76c355cc7b4d2e7eab61a52fdbf3a8b2427f715a4f400863e25cfdf5b6a8a6a317df23289dff02fb64e8ada31f0f99c6b76cb62c304d0531821d6e535dc3a967f82bef26bc7bf0027b1968e6725bcd211cf7e00d29c7efd31e34dcbeb2410ed494dd7b5f897b3d2b1dc48247f9f288a2edcbb73f9c2cb360568d32a0715b96ba3e295d55d3f7aeae97cd74193bdd8e3c3dc310665486ba46d368d12d9ae8c9f7ced56e015bb4d5238eb28739891cb99bac2b165bee9ef06261381b05d671a2be32d193a18775f0a0bc371a5aafc13aa295e1052a21f873d334da70166a7d551d3ee2a1feab2a252ae0b0137ac06b941a3194e01bde2ce1e91d3fb1f3de004024ce8e2f3d42771324481eba7dd69931f61691f1676a5f4397e4383995f920099682ebc50ec28bab2923bcc4e40cf79450b44b128d07172479820088a2c0b2233ca0c4d4e1dd6baf0b7bc6d6cc4006313d149d794b3ff3b182e209ed816d36cc7ce4b8c5fa8caf8372b7b3a503047007b8ce30269c3d566ccf1599b0096f44e8d0c9a5968ed7bb67dc77bdfc0c9a524d90a1b94c6df6956925280881360a30addff4577373b700ab1446f27f096116c0d66d9ec537ebc9029e3a2385334a9894a99eb4908a15923cdf06730df5b2c870a87d5bae105fc6877ff83bc576c470a932ce2f1cae94314db1187b69c06ad6ff29b08d9e813c3ca4d58bda6a6394ff3dc431509fac0f44c17e1dab2f061c574e7f0bba4c62b3a881cce56e5ad7db864ede970d414422fb42a87d088205205a981af9b874a8713ee9916c8d787014d7c9fa55b3245488fd7594aafb0b7604fc0664f8d37d69b8897f173b1241423520b1a8006969f4986d715ce38839c87416e80ffc5512143b951365cfb4a85bacab131e97f258c49c3f52d0b7c23cd018080ba03d80d1c7dbddedeaf9e6115ad043b946bb90df08e9e798e43f91eef391d751c9d6d5659c3ba7d4ca4822b0314b70eb55b3e9fe4fb328f41f63bd6b7e26d33b817556f42db7c8f3926c38137f504983aed1dab182070d741e4c6d54005353ace6f5de9671354e77201ae9a904a834ceceff1e8efa36125f32881314f47f4e9aeaf047ab8d4a00a622b739b10578be1680509e5cd3d7a3493e0400c90a991629e4bf9c37623d95cf7683ed1eed827677d7fc9bb620d39769ca42800838dca8f1fb8e35ce038169e793d35beee9774421d4f32810bfe0ccaec735f69017dc6716c739f2d1d454db0556941d1d33e97dad6bfbc264d4a0e6bf37229399b55340fcc869aa7f60dbc1b9d4d14064fd833b45ab651261ae328be969b0cfb351610281cee334dc1efc9a697aee2d125c2a5e5435829cd0f14cbe1a8b7dee26b5a25229ba85da863ba61ff70ab913c6dac30fa404270ce4cbe91fa46b506945add19dd924671d48a71771339d26cea35e300132a13e69524e72e163bd1399f30b1b690a3c6dc5557ac438b199550d475f8c14f8389e81d2c12087e0ac95c42e63cde86694dcffafbb995e22417ac9768d7a4248f714dc4bcc938a47e8f2edae89c382a028649b1cf35d776cf5a4ace49c37196d224b2de2dd4742e8053f03620b41c5c42c8f3f8ac368629994368fcd6c9e2b45aed57b37f3d09784825f17233e8d8197a623706bd5138a782cc49a04ad8c1d3a517b8eff085e515564cfdcb669f989a03e7ee27b1938b1a2247cf112e87212ab82384c29758c6ef74d0327f58673136d508b94b00b876024e9402649d361b670c1acde9e227bf8efafccf6e4dee3cfafe184f9d3c0a9d7099d5161c315f18be495b54726318eaf56732e15c2353681ca0977a3058ef647ababe0c4cb3e7b06bebe256b1408a2b9581457c08c6e32c8966d8e93ae8a8914194de4a9437fad5197386e8d81b7c90e7c6eaecfc9cae127293ed6aa4e801a0bab61d29cf257bd91509f46f3955306bca9f508b9a063ebd2045d6af7bb2ddeee659f3ef009daca584515cbeb126167b2a19d9400996682c70f054a0ddd7489a00d07707d04a5b405589441da903e6c7d54baacccd2e0567e18c9864992807145e529bfbec62dae1a5e93668fa25be5e679d71a0c09ef5088dae47409217d5192c48c6b205bde04207f6913ef6951f24697467ddadb9d135d7eda6b2c3e7ae334cdc1f031f46719297a15f3e5a7054b9240ba6d04b32418735ac7c9916622ccf82a44a04172ec938ab74ca54795524c10d32999077a6e91a4c04498aca7bb279ac312281d9b507dd7ccbd79735e98a92e7f69b62957151d8775ff56b6359828fdaca33d522efacb13c967a729f9c0617ec8bffbc5a70dc0c8cebd649b6d598bb756ff0350182d78e30ba3de3cb8dcb4be9afa636d54d7c331ec22147aa7acc089f31b660b8e14a9cbbf23e195d971ffd08800f51e06c827552dbd305ecdeeb5d972f96790690afac3a163f76827dac3594b242c22ca08f37247edd3f1530bbe7e7bb066e878a81a9536af5fabfdf114d61523a38e5ee9609cc7a2d97ec57ddb6a725be1818868ba4eaefa696a349ccb39999c9da79aedf1ba67f9f76fffe0b6edb7bcac7fed2536c3f59214f306f390c3462d6c95c8e50001db43e155531cb271f9134fe3dadb2401656d2237ce22b317498f080cfb7e1f2db950b64c33086fb2ccd1cb793f48a1011c2a467ce7c4487e70dab8ff87647c951c410badb7f0080d29a983c70322147f86f42979a41013e3cbadc08fbe4bf50e509a368dc642f0cd0b7fa4a7ec02285a6a5aaf963171bb3cf8a2eb30d56f3cd30a96ce2f15f47caa315a9ce775c45a78f474b1c6b1d3aa5fcf7bb207f454dcff210b5bb29505c828f9891535fc9560398712d9e552babd5f1c0fb0004ffb702a9a81bc3d20869122de85a1a73312eeb931097d6abd32fb30251f28b362dee7d2173543fbeba6e2b062585b63d549084f4ece8999cbe5c730c4d2c9b66f3dae10a8699c35705885554fb14dc774cd057f6aee324ba6456349b876ee2b80ee38a3dcd09961b1b25781d83ac1fc7315a89a42ad365e517e9aaf6c39d67e9d58bcfbc8e6bcac9fb3bc72c3111b2aec1bee33e2c188a0000400db36c3b0fd3595c6d4c41fa0d034ccaad6f5f4cb5bdf3c22c2cbc90d952670707037c1a9fbbc0a899d59c011e42f596f67df35f5192aa082063bb1bfc8f0777245692d1f43f4368c283559101f203d8b015ed2cbca356c37e7a2ff48138e4ac363235df76a0cc0c74d5b9c8c81921244b17b831b3e15f9c72f4e7c1695af1f571a22d3a4a8705b671c7662684b58730b6d2a8db091bd5ca289360f9e6bd5af002dd58f7b256cc8bb503d21bfdca5896442e02bbb425e8ad3e5bf08159926852e9a79f240abb1d569cd22446df7c982b0d5a599f876943b3ce79e463bcefd7debf01d76e15bea64cf0f933a1c363e086c526c18b9c4a3d41bb18ddcd9c29f3077029f2fa7e310ec1cca76c417dcbdb276faef86a78ad95a962c42e6566ff3e8e4f466fe00c6daff6adb138216409d95223c42033be9445d0ba5c7a03df9a877d8e04198347d7da6369e47465f77b8f8849ceeedf4236608b6131c5fd3b42f332057af1e618a162a7b8881d98d0f557f18cee3c804e46c351a31a80a33bef34d4f3c5466b3f1ad52ccd1c61dac2c892bc98975bfba1a6ccad35c902828191f03d2dbe9dc95a4e69a5bc39591c134709ed8f9b7ebc577bacc0143621707129762e98052912c0a3dceb46e667c453520b8a70c1f1a9a73bea08e9bd79fae2a29c4b2d6f4cd4c5a547c0e541de1412674e02e4d4978dab6a5f3b41dde1dd4e71b0539312435cf280152e5c41a29114a1b2485c6b4ecf71cb0166b87b8a910bd2120fc2e71ddb2287811fd73fddb4708214a69bd2e27fb74dc8299ad8949e068bf38458f751881d8410059d48b834cdcad65e99bf15dc320986cda195fd0e75f7cb9d3ba5f9eea29b82ddd7a32bd300880da09164b7a7a41c738ec46528f6eb47fc5ef50908cc3c1eef5d274f2b9ef621762b52f71497fdd923059088385e59ca4fc7133b69503af50f9f309b6a0474957aa0431adb4a7ca111e81fec3dea5507e3301fc56ae55d238811a5ce0ef999924db1364036dd0420404fe03ea7d11f45477d3cadfc4c30bcf26bc05fd3fea079d3532dc63a45e0ab7f6054563bb4c17d5740d03ddc49e467e6043f23f9df979717f481a5cdf772db2d537a5cc30c338cf49bffe"}, {0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x86dd, [], "ca9ef2a9eb6e14c4a8c37209177dfb5f1e26b35a85000dc628d98dca714abc8d9b24aa5c"}, {0x8, 0x88be, 0x3, {{0x0, 0x1, 0x40, 0x4, 0x0, 0x200, 0x0, 0x9}, 0x1, 0x2}}, {0x8, 0x22eb, 0x4, {{0x0, 0x2, 0x0, 0x3ff, 0x3e6, 0x2, 0x1, 0x2}, 0x2, 0x7, 0x0, 0x1, 0x3, 0x0, 0x0, 0x3, 0x7ff, 0x36b1}}, {0x8, 0x6558, 0x0, "26117d797c756ef1b8a9c473457474da2ddd8495a3dfd46cefbf04087bcbeebafa6a2d1b3206ba5bc44135a3dc5f377d0585b3f91881ef00d1cf0c90cd1f7c9fc9b76dd2ca133592"}}}}}}, &(0x7f00000005c0)={0x0, 0x2, [0x6a6, 0xa68, 0x96e, 0x5d4]}) sendmmsg$inet_sctp(r5, &(0x7f0000871fc8)=[{&(0x7f000086c000)=@in6={0xa, 0x0, 0x2}, 0x1c, &(0x7f0000d1e000), 0x0, &(0x7f0000dda000)}], 0x492492492492510, 0x0) sendmsg$unix(r5, &(0x7f0000000d00)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000c80)=[{&(0x7f00000008c0)="f6a3996f1f92380be19b6062524e0fc3f13a5de88f3c7b5474dbd52ff050b53293", 0x21}], 0x1, &(0x7f0000000cc0)=ANY=[@ANYBLOB='\b\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r2], 0x14, 0x4c0d0}, 0x20000010) getpeername$ipx(0xffffffffffffffff, &(0x7f0000001440), &(0x7f0000001480)=0x10) ioctl$LOOP_SET_FD(r1, 0x4c00, r1) readv(0xffffffffffffffff, &(0x7f0000119ff0), 0x0) getpeername(r1, &(0x7f0000000640)=@in6={0x0, 0x0, 0x0, @local}, &(0x7f00000006c0)=0x80) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000240)) openat$selinux_access(0xffffffffffffff9c, &(0x7f00000004c0)='/selinux/access\x00', 0x2, 0x0) getresuid(&(0x7f00000002c0), &(0x7f0000000940), &(0x7f0000000440)) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000480)="cfad73d7a199de64db4ad8ac492735e46cb30d98980b96905fa79290ce2a42ddff7a07", 0x23}], 0x1, 0x0) getsockopt$inet_buf(r5, 0x0, 0x2b, &(0x7f00000014c0)=""/4096, &(0x7f0000000600)=0x1000) [ 213.596064] IPVS: Creating netns size=2536 id=20 2018/03/30 19:25:12 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, 0x0, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:12 executing program 5: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sg(&(0x7f0000005000)='/dev/sg#\x00', 0x0, 0x8002) readv(r0, &(0x7f000085dff0)=[{&(0x7f0000e94000)=""/62, 0xffbd}], 0x1) 2018/03/30 19:25:12 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:12 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:12 executing program 0: r0 = syz_open_dev$tun(&(0x7f0000000280)='/dev/net/tun\x00', 0x0, 0x0) fsetxattr(r0, &(0x7f0000000000)=@known='system.posix_acl_access\x00', &(0x7f0000000500)="020000001000000040000d02", 0xc, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x0, &(0x7f00000000c0), 0x4) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x101}, &(0x7f0000000180)=0x8) r2 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/access\x00', 0x2, 0x0) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000ffd218dd164332000000000000000000007c3ae9a9e97f2a961e1fc9ce80000000000000000000"], 0x29) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000001140)={0x0, 0x0, &(0x7f00000010c0)}, &(0x7f0000001180)=0x10) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000001340)={r3, 0x6, 0x0, 0x0, 0x0, 0x3, 0x101, 0x5, {0x0, @in={{0x2, 0x4e20, @multicast2=0xe0000002}}, 0x80000001, 0x0, 0x1, 0x0, 0x3}}, &(0x7f00000012c0)=0xb0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000001c0), &(0x7f0000000240)=0x8) r5 = socket(0x11, 0x4000000000080002, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000700)={{{@in6, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@local}}, &(0x7f0000000340)=0xe8) bind$packet(r5, &(0x7f0000000540)={0x11, 0x1f, r6, 0x1, 0x7, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000001000), 0x717) setsockopt$inet_sctp6_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000800)=@assoc_value={r4, 0xe8c2}, 0x8) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) bind$packet(r5, &(0x7f0000000200)={0x11, 0x3, r7, 0x1, 0xfffffffffffffffc, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x14) syz_emit_ethernet(0xfde, &(0x7f00000024c0)={@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xf}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, [], {@ipv4={0x800, {{0x8, 0x4, 0xe3ca, 0x9, 0xfd0, 0x66, 0x5, 0x3, 0x0, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @multicast1=0xe0000001, {[@generic={0x44, 0xb, "2579be266a12fe6975"}]}}, @gre={{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x3}, {0x2, 0x0, 0x100, 0x5, 0x0, 0x0, 0x800, [], "8c0c58e3bb9a974aa723bbcea0df771b4d333d3e2dabf01b7523afcf9242ef205fe7812f5aafd04c6b4370101e3bfe7173cbf78609eb76a556484e2c3cc5e3808492470ac9a0ebaa4d6f4096e983eeec37cf78318480cf86d03eaa4fa62c69747dbfccf2a64638f1350ce28d78444ad00874ce151dcc0f01364d431a39ba0744369eaf8501f61ac6614bd009d487e9a1746d31eeb377ef7e083a12cac7bfdbf0d75fabb63fce20d4aea53a61fd7170be6cdb267c49f18691775387e3888b9424a8f3fe6f7dbdbdf29c9631fa7464e09cc615217c22a9e14448b3917a5aeca50f9116e44ab9f26f4d6d1ec02c1859ab2bacfbd806294c36b309f101082fa8282df0154875cfc5a107da21edd1d0aebe822789dd26d91a61448160e45235298c54de252e7456c3263388717bc224907364776d1248f457ebeee9b086063108ab9a6a504109a2ef75bd99dc2b4ba728f279639e28f9d9dc9e9b0adb59bcd1059099b353bcd0fb6bb22746789375dbb53837b8f9bcb89e8e8e9d81e9c83f239e2cf67af06f853e1c9aad81237b55cbe3cc19dd50367e2a8de60b98758c4c01dbb29fd4979214022640d0cda05cdafcff3ce4d1fcfdcc9be877e51c7845e492acb5c9427a3ab27e593473a4dcf2e034643371a5b84251758af220b1cabdc7d23ec92248c2ad82cad11104bf644f5f2edb1c05e9e6f3bfcf807ad313dde97a4d73098ae33c7734b68be65c2dc8176b1a2e119ee4f568658cd8efca4516eed0a8469d673c6a20bfda67e61741ebaa11333369df7a2577869ba0f51d9314a3d90c682ab13a61064a43b95eeda96d93ada44e5c18363591df8ed31887c471afc39ccd197f86bb82e394712746bec5a9fa9b4820ddccf092ea7cec86284bf54726b8cbd6971f3a2917676edaf9e1f1f9e67a2210a0c172777971b4c2f0f5d050b81aaf6350ab255a001f1637337bd80c76cff0c8e96e4dc81795d2ac100e77ef02076574b9a49eefa312d4d9adf2fe05be29dc7dbd3e118f587e8d5b6ac0e7f72c9a3ba96a0f553d44478f50546b82d3924ebce03e9079b061f9b94f193fd22f161e0accf465949c338ef05529794d3ee6ecbd3275660ab9c1263c1c5eafb5aca0f7af52ba91e265e6234acb8b607710623589e2637c5ee64269bbac2fcad26504fed942faf55e6f30780bed623b5341bb33b894d7ac13672f967a6c68dfaa76c355cc7b4d2e7eab61a52fdbf3a8b2427f715a4f400863e25cfdf5b6a8a6a317df23289dff02fb64e8ada31f0f99c6b76cb62c304d0531821d6e535dc3a967f82bef26bc7bf0027b1968e6725bcd211cf7e00d29c7efd31e34dcbeb2410ed494dd7b5f897b3d2b1dc48247f9f288a2edcbb73f9c2cb360568d32a0715b96ba3e295d55d3f7aeae97cd74193bdd8e3c3dc310665486ba46d368d12d9ae8c9f7ced56e015bb4d5238eb28739891cb99bac2b165bee9ef06261381b05d671a2be32d193a18775f0a0bc371a5aafc13aa295e1052a21f873d334da70166a7d551d3ee2a1feab2a252ae0b0137ac06b941a3194e01bde2ce1e91d3fb1f3de004024ce8e2f3d42771324481eba7dd69931f61691f1676a5f4397e4383995f920099682ebc50ec28bab2923bcc4e40cf79450b44b128d07172479820088a2c0b2233ca0c4d4e1dd6baf0b7bc6d6cc4006313d149d794b3ff3b182e209ed816d36cc7ce4b8c5fa8caf8372b7b3a503047007b8ce30269c3d566ccf1599b0096f44e8d0c9a5968ed7bb67dc77bdfc0c9a524d90a1b94c6df6956925280881360a30addff4577373b700ab1446f27f096116c0d66d9ec537ebc9029e3a2385334a9894a99eb4908a15923cdf06730df5b2c870a87d5bae105fc6877ff83bc576c470a932ce2f1cae94314db1187b69c06ad6ff29b08d9e813c3ca4d58bda6a6394ff3dc431509fac0f44c17e1dab2f061c574e7f0bba4c62b3a881cce56e5ad7db864ede970d414422fb42a87d088205205a981af9b874a8713ee9916c8d787014d7c9fa55b3245488fd7594aafb0b7604fc0664f8d37d69b8897f173b1241423520b1a8006969f4986d715ce38839c87416e80ffc5512143b951365cfb4a85bacab131e97f258c49c3f52d0b7c23cd018080ba03d80d1c7dbddedeaf9e6115ad043b946bb90df08e9e798e43f91eef391d751c9d6d5659c3ba7d4ca4822b0314b70eb55b3e9fe4fb328f41f63bd6b7e26d33b817556f42db7c8f3926c38137f504983aed1dab182070d741e4c6d54005353ace6f5de9671354e77201ae9a904a834ceceff1e8efa36125f32881314f47f4e9aeaf047ab8d4a00a622b739b10578be1680509e5cd3d7a3493e0400c90a991629e4bf9c37623d95cf7683ed1eed827677d7fc9bb620d39769ca42800838dca8f1fb8e35ce038169e793d35beee9774421d4f32810bfe0ccaec735f69017dc6716c739f2d1d454db0556941d1d33e97dad6bfbc264d4a0e6bf37229399b55340fcc869aa7f60dbc1b9d4d14064fd833b45ab651261ae328be969b0cfb351610281cee334dc1efc9a697aee2d125c2a5e5435829cd0f14cbe1a8b7dee26b5a25229ba85da863ba61ff70ab913c6dac30fa404270ce4cbe91fa46b506945add19dd924671d48a71771339d26cea35e300132a13e69524e72e163bd1399f30b1b690a3c6dc5557ac438b199550d475f8c14f8389e81d2c12087e0ac95c42e63cde86694dcffafbb995e22417ac9768d7a4248f714dc4bcc938a47e8f2edae89c382a028649b1cf35d776cf5a4ace49c37196d224b2de2dd4742e8053f03620b41c5c42c8f3f8ac368629994368fcd6c9e2b45aed57b37f3d09784825f17233e8d8197a623706bd5138a782cc49a04ad8c1d3a517b8eff085e515564cfdcb669f989a03e7ee27b1938b1a2247cf112e87212ab82384c29758c6ef74d0327f58673136d508b94b00b876024e9402649d361b670c1acde9e227bf8efafccf6e4dee3cfafe184f9d3c0a9d7099d5161c315f18be495b54726318eaf56732e15c2353681ca0977a3058ef647ababe0c4cb3e7b06bebe256b1408a2b9581457c08c6e32c8966d8e93ae8a8914194de4a9437fad5197386e8d81b7c90e7c6eaecfc9cae127293ed6aa4e801a0bab61d29cf257bd91509f46f3955306bca9f508b9a063ebd2045d6af7bb2ddeee659f3ef009daca584515cbeb126167b2a19d9400996682c70f054a0ddd7489a00d07707d04a5b405589441da903e6c7d54baacccd2e0567e18c9864992807145e529bfbec62dae1a5e93668fa25be5e679d71a0c09ef5088dae47409217d5192c48c6b205bde04207f6913ef6951f24697467ddadb9d135d7eda6b2c3e7ae334cdc1f031f46719297a15f3e5a7054b9240ba6d04b32418735ac7c9916622ccf82a44a04172ec938ab74ca54795524c10d32999077a6e91a4c04498aca7bb279ac312281d9b507dd7ccbd79735e98a92e7f69b62957151d8775ff56b6359828fdaca33d522efacb13c967a729f9c0617ec8bffbc5a70dc0c8cebd649b6d598bb756ff0350182d78e30ba3de3cb8dcb4be9afa636d54d7c331ec22147aa7acc089f31b660b8e14a9cbbf23e195d971ffd08800f51e06c827552dbd305ecdeeb5d972f96790690afac3a163f76827dac3594b242c22ca08f37247edd3f1530bbe7e7bb066e878a81a9536af5fabfdf114d61523a38e5ee9609cc7a2d97ec57ddb6a725be1818868ba4eaefa696a349ccb39999c9da79aedf1ba67f9f76fffe0b6edb7bcac7fed2536c3f59214f306f390c3462d6c95c8e50001db43e155531cb271f9134fe3dadb2401656d2237ce22b317498f080cfb7e1f2db950b64c33086fb2ccd1cb793f48a1011c2a467ce7c4487e70dab8ff87647c951c410badb7f0080d29a983c70322147f86f42979a41013e3cbadc08fbe4bf50e509a368dc642f0cd0b7fa4a7ec02285a6a5aaf963171bb3cf8a2eb30d56f3cd30a96ce2f15f47caa315a9ce775c45a78f474b1c6b1d3aa5fcf7bb207f454dcff210b5bb29505c828f9891535fc9560398712d9e552babd5f1c0fb0004ffb702a9a81bc3d20869122de85a1a73312eeb931097d6abd32fb30251f28b362dee7d2173543fbeba6e2b062585b63d549084f4ece8999cbe5c730c4d2c9b66f3dae10a8699c35705885554fb14dc774cd057f6aee324ba6456349b876ee2b80ee38a3dcd09961b1b25781d83ac1fc7315a89a42ad365e517e9aaf6c39d67e9d58bcfbc8e6bcac9fb3bc72c3111b2aec1bee33e2c188a0000400db36c3b0fd3595c6d4c41fa0d034ccaad6f5f4cb5bdf3c22c2cbc90d952670707037c1a9fbbc0a899d59c011e42f596f67df35f5192aa082063bb1bfc8f0777245692d1f43f4368c283559101f203d8b015ed2cbca356c37e7a2ff48138e4ac363235df76a0cc0c74d5b9c8c81921244b17b831b3e15f9c72f4e7c1695af1f571a22d3a4a8705b671c7662684b58730b6d2a8db091bd5ca289360f9e6bd5af002dd58f7b256cc8bb503d21bfdca5896442e02bbb425e8ad3e5bf08159926852e9a79f240abb1d569cd22446df7c982b0d5a599f876943b3ce79e463bcefd7debf01d76e15bea64cf0f933a1c363e086c526c18b9c4a3d41bb18ddcd9c29f3077029f2fa7e310ec1cca76c417dcbdb276faef86a78ad95a962c42e6566ff3e8e4f466fe00c6daff6adb138216409d95223c42033be9445d0ba5c7a03df9a877d8e04198347d7da6369e47465f77b8f8849ceeedf4236608b6131c5fd3b42f332057af1e618a162a7b8881d98d0f557f18cee3c804e46c351a31a80a33bef34d4f3c5466b3f1ad52ccd1c61dac2c892bc98975bfba1a6ccad35c902828191f03d2dbe9dc95a4e69a5bc39591c134709ed8f9b7ebc577bacc0143621707129762e98052912c0a3dceb46e667c453520b8a70c1f1a9a73bea08e9bd79fae2a29c4b2d6f4cd4c5a547c0e541de1412674e02e4d4978dab6a5f3b41dde1dd4e71b0539312435cf280152e5c41a29114a1b2485c6b4ecf71cb0166b87b8a910bd2120fc2e71ddb2287811fd73fddb4708214a69bd2e27fb74dc8299ad8949e068bf38458f751881d8410059d48b834cdcad65e99bf15dc320986cda195fd0e75f7cb9d3ba5f9eea29b82ddd7a32bd300880da09164b7a7a41c738ec46528f6eb47fc5ef50908cc3c1eef5d274f2b9ef621762b52f71497fdd923059088385e59ca4fc7133b69503af50f9f309b6a0474957aa0431adb4a7ca111e81fec3dea5507e3301fc56ae55d238811a5ce0ef999924db1364036dd0420404fe03ea7d11f45477d3cadfc4c30bcf26bc05fd3fea079d3532dc63a45e0ab7f6054563bb4c17d5740d03ddc49e467e6043f23f9df979717f481a5cdf772db2d537a5cc30c338cf49bffe"}, {0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x86dd, [], "ca9ef2a9eb6e14c4a8c37209177dfb5f1e26b35a85000dc628d98dca714abc8d9b24aa5c"}, {0x8, 0x88be, 0x3, {{0x0, 0x1, 0x40, 0x4, 0x0, 0x200, 0x0, 0x9}, 0x1, 0x2}}, {0x8, 0x22eb, 0x4, {{0x0, 0x2, 0x0, 0x3ff, 0x3e6, 0x2, 0x1, 0x2}, 0x2, 0x7, 0x0, 0x1, 0x3, 0x0, 0x0, 0x3, 0x7ff, 0x36b1}}, {0x8, 0x6558, 0x0, "26117d797c756ef1b8a9c473457474da2ddd8495a3dfd46cefbf04087bcbeebafa6a2d1b3206ba5bc44135a3dc5f377d0585b3f91881ef00d1cf0c90cd1f7c9fc9b76dd2ca133592"}}}}}}, &(0x7f00000005c0)={0x0, 0x2, [0x6a6, 0xa68, 0x96e, 0x5d4]}) sendmmsg$inet_sctp(r5, &(0x7f0000871fc8)=[{&(0x7f000086c000)=@in6={0xa, 0x0, 0x2}, 0x1c, &(0x7f0000d1e000), 0x0, &(0x7f0000dda000)}], 0x492492492492510, 0x0) sendmsg$unix(r5, &(0x7f0000000d00)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000c80)=[{&(0x7f00000008c0)="f6a3996f1f92380be19b6062524e0fc3f13a5de88f3c7b5474dbd52ff050b53293", 0x21}], 0x1, &(0x7f0000000cc0)=ANY=[@ANYBLOB='\b\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r2], 0x14, 0x4c0d0}, 0x20000010) getpeername$ipx(0xffffffffffffffff, &(0x7f0000001440), &(0x7f0000001480)=0x10) ioctl$LOOP_SET_FD(r1, 0x4c00, r1) readv(0xffffffffffffffff, &(0x7f0000119ff0), 0x0) getpeername(r1, &(0x7f0000000640)=@in6={0x0, 0x0, 0x0, @local}, &(0x7f00000006c0)=0x80) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000240)) openat$selinux_access(0xffffffffffffff9c, &(0x7f00000004c0)='/selinux/access\x00', 0x2, 0x0) getresuid(&(0x7f00000002c0), &(0x7f0000000940), &(0x7f0000000440)) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000480)="cfad73d7a199de64db4ad8ac492735e46cb30d98980b96905fa79290ce2a42ddff7a07", 0x23}], 0x1, 0x0) getsockopt$inet_buf(r5, 0x0, 0x2b, &(0x7f00000014c0)=""/4096, &(0x7f0000000600)=0x1000) 2018/03/30 19:25:12 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0x154, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x0, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x154}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:12 executing program 6: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1e, &(0x7f0000000200)=[{&(0x7f0000010000)="67b2676b00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb000001000000000001000000000000005f42485266535f4d070000000000000000204000000000000000020000000000000000000000000000000000000000000000c0010000000000700000000000000600000000000000010000000000000000100000001000000010000000100000610000000500000000000000000000000000000000000000000000004501000000000000000000000001", 0xca, 0x10000}, {&(0x7f0000010300)="00000000000000000000000001000000000000e4000000000000000000004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c9910000000000000000000000000000000000000000", 0x80, 0x10320}, {&(0x7f0000010500)="8000000000000200000000000000000001000000000001000000000000000000010000000100001000000100000001000000000000000000980000000000d086c3bf12e14287882ab7411ed7c99100002c000000000002000000000000000000010000000000050000000000000000000100000001000010000001000000010000000000000000006c0000000000d086c3bf12e14287882ab7411ed7c99100002c00000000000200000000000000000001000000000005000000000000000000010000000100001000000100000001000000000000000000400000000000d086c3bf12e14287882ab7411ed7c99100004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c99101000000000000000000c001000000000000180100000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000d086c3bf12e14287882ab7411ed7c991f92f8feea04c4c3a839a10f74c57d3fb0c934de300000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00100200000000000100000000000001dae64562429d483ea5043974ccd28b690200000000000000040000000000000002000000000100000000000000cc00000000000000006b0f0000300000000100000000000000cc00004000000000003b0f000030000000000000000000000000", 0x240, 0x20e60}, {&(0x7f0000010a00)="2c00000000000200000000000000000001000000000005000000000000000000010000000100001000000100000001000000000000000000400000000000d086c3bf12e14287882ab7411ed7c99100004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c99101000000000000000000c0010000000000006c0000000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000d086c3bf12e14287882ab7411ed7c991f92f8feea04c4c3a839a10f74c57d3fb1dd6448400000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00300200000000000100000000000001dae64562429d483ea5043974ccd28b690300000000000000030000000000000004000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000000000000000e90e0000500000000001000000000000e40000400000000000990e0000500000000001000000000000e400006c0000000000490e0000500000000000000000000000000000000000000000000000000000", 0x1e0, 0x22f00}, {&(0x7f0000010e00)="65bea12500000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00101100000000000000000000000001dae64562429d483ea5043974ccd28b690100000000000000010000000000000004000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b70100000500000000000000840000000000000000760a0000b70100000700000000000000840000000000000000bf080000b70100000000000000000000000000000000000000000000000000", 0xe0, 0x111000}, {&(0x7f0000011000)="00000000010000000000000000000000000000000060110000000000000000000000000000100000000000000000000000000000000000000000000001000000", 0x40, 0x1119c0}, {&(0x7f0000011200)="000000000000000000000000000000000000000000000000000000010000000000000000000000000000000050110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000", 0x60, 0x111b60}, {&(0x7f0000000140)="000000000000000000000000000000000000010000000000000000000000000000000040110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000", 0x60, 0x111d20}, {&(0x7f0000011600)="000000000000000000010000000000000000000000000000000020110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000", 0x60, 0x111ee0}, {&(0x7f0000011900)="0000000000000000000000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000014fe517500000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00301100000000000000000000000001dae64562429d483ea5043974ccd28b690100000000000000030000000000000002000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000000000000000e90e000050000000000000000000000000", 0x140, 0x112f60}, {&(0x7f0000011d00)="000000000000000000000000000000000300000000000000000100000000000000000000000000000000400000000000dae64562429d483ea5043974ccd28b6976046e8900000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00501100000000000000000000000001dae64562429d483ea5043974ccd28b6901000000000000000500000000000000", 0xa0, 0x114fc0}, {&(0x7f0000011f00)="3518373000000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00004000000000000100000000000001dae64562429d483ea5043974ccd28b690400000000000000f7ffffffffffffff02000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c000000000000000000000000", 0xa0, 0x400000}, {&(0x7f0000012200)="0300000000000000000100000000000000009800000000000000800000000000dae64562429d483ea5043974ccd28b690300000000000000000100000000000000006c000000000000002c0000000000dae64562429d483ea5043974ccd28b6903000000000000000001000000000000000040000000000000002c0000000000dae64562429d483ea5043974ccd28b690300000000000000000100000000000000000000000000000000400000000000dae64562429d483ea5043974ccd28b69631d97fd00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00204000000000000100000000000001dae64562429d483ea5043974ccd28b690700000000000000010000000000000009000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000f7ffffffffffffff84000000000000000026060000b70100000000000000000000000000000000000000000000000000000000", 0x220, 0x401f40}, {&(0x7f0000012600)="000000000000000000000004000000000000000001000000000000000040000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000040000000000", 0x60, 0x402720}, {&(0x7f0000012800)="00000100000000000000000000000000000000601100000000000000000000000000001000000000000000000000000000000000000000000000010000000000", 0x40, 0x4028e0}, {&(0x7f0000012b00)="000000000000000000000600000000000000000100000000000000304000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000006000000000000", 0x60, 0x402b60}, {&(0x7f0000012d00)="0000000000000000000000000000000000000500000000000000000000000000000000104000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000", 0x80, 0x402d20}, {&(0x7f0000012f00)="000000000000000000070000000000000000000000000000000040400000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700000000000000", 0x60, 0x402ee0}, {&(0x7f0000013500)="0000000000000000000200000000000000050066696c653006000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a00000000000000007120be5a00000000000000007120be5a0000000000000000000000000000000000000000d7721400000000000100000000000000000000000000000000000005000166696c6530d7721400000000000100000000000000000000000000000000000005000166696c653009000000000000000800564944454f5f5453060000000000000000000000000000000a0000000000000000000000000000000000000000000000010000000000000000000000ed41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007220be5a00000000000000007120be5a00000000000000007120be5a0000000000000000000000000000000000000000070000000000000004002e646f7406000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081fbe5a0000000000000000081fbe5a0000000000000000081fbe5a00000000000000000000000000000000000000000300000000000000050066696c65330500000000000000050066696c653406000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000ff8100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a00000000000000003c1ebe5a0000000000000000f11dbe5a0000000000000000000000000000000000000000060000000000000010000000000000000000000000686f772061626f757420746869733f0a06000000000000001200d181d18ed0b7d0bad0b0d0bbd0bbd0b5d18006000000000000000000000000000000100000000000000010000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a0000000000000000ac1dbe5a0000000000000000ac1dbe5a0000000000000000000000000000000000000000060000000000000013000000000000000000000000d181d18ed0b7d0bad0b0d0bbd0bbd0b5d1800a0200000000000000050066696c653006000000000000000000000000000000130000000000000013000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a00000000000000009e1dbe5a00000000000000009e1dbe5a00000000000000000000000000000000000000000200000000000000050066696c65320600000000000000000000000000000000000000000000000000000000000000000000000000000001000000e703000000000000048100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a0000000000000000d91dbe5a0000000000000000bf1dbe5a000000000000000000000000000000000000000006000000000000000a00000000000000000000000073797a6b616c6c65720a0400000000000000050066696c6530060000000000000000000000000000000a000000000000000a000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000771bbe5a00000000000000006a1bbe5a00000000000000006a1bbe5a0000000000000000000000000000000000000000d2721400000000000100000000000000000000000000000000000005000166696c6530d2721400000000000100000000000000000000000000000000000005000166696c65300800000000000000050066696c6531060000000000000000000000000000000a0000000000000000000000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a00000000000000009e1dbe5a00000000000000009e1dbe5a0000000000000000000000000000000000000000d6721400000000000100000000000000005a000000000000000000080002564944454f5f545392721400000000000100000000000000000000000000000000000005000266696c6531d572140000000000010000000000000000000000000000000000000400012e646f74d372140000000000010000000000000000000000000000006a0000120001d181d18ed0b7d0bad0b0d0bbd0bbd0b5d180d4721400000000000100000000000000000000000000000000000005000166696c6534cf721400000000000100000000000000000000000000000000000005000166696c6530d4721400000000000100000000000000000000000000000000000005000166696c6533d1721400000000000100000000000000000000000000000000000005000166696c653292721400000000000100000000000000000000000000000000000005000266696c6531d572140000000000010000000000000000000000000000000000000400012e646f74d1721400000000000100000000000000000000000000000000000005000166696c6532d4721400000000000100000000000000000000000000000000000005000166696c6534d67214000000000001000000000000000000000000000000000000080002564944454f5f5453d37214000000000001000000000000000000000000010000000000120001d181d18ed0b7d0bad0b0d0bbd0bbd0b5d180d4721400000000000100000000000000000000000000000000000005000166696c6533cf721400000000000100000000000000000000000000000000000005000166696c6530000000000000000002002e2e030000000000000000000000000000006e0000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a00000000000000003f28124300000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00404000000000000100000000000001dae64562429d483ea5043974ccd28b69070000000000000002000000000000000c000000000000000000000000c00000400000000000830f0000180000000000020000000000a90000000000000000620f0000210000000060110000000000a900000000000000004a0f0000180000000060110000000000b007000000000000004a0f0000000000000000400000000000a90000000000000000290f0000210000000000400000000000c000002c0000000000110f0000180000000010400000000000a90000000000000000f00e0000210000000020400000000000a90000000000000000cf0e0000210000000030400000000000a90000000000000000ae0e0000210000000040400000000000a900000000000000008d0e00002100000000006c0000000000c000002c0000000000750e0000180000000000980000000000c000008000000000005d0e0000180000000000980000000000c000008000000000005d0e0000180000000000980000000000c000008000000000003c0e000018", 0xc00, 0x4035c0}, {&(0x7f0000014500)="000000000000000000010000000000000100000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000010000000000000500000000000000010000000000000006000000000000000200000000000000b00100000000000000010000000000000006000000000000000200000000000000b00200000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000005000000000000000200000000000000b00400000000000000005000000000000000010000000000000500000000000000010000000000000004000000000000000200000000000000b0f7ffffffffffffff010000000000000001000000000000000200000000000000010000000000000005000000000000000200000000000000b003000000000000000020000000000000000100000000000002000000000000006f3cb59c00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00604000000000000100000000000001dae64562429d483ea5043974ccd28b690600000000000000010000000000000009000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000f7ffffffffffffff84000000000000000026060000b70100000000000000000000000000000000000000000000000000000000", 0x2e0, 0x405e80}, {&(0x7f0000014900)="000000000000000000000004000000000000000001000000000000000040000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000040000000000", 0x60, 0x406720}, {&(0x7f0000014b00)="00000100000000000000000000000000000000601100000000000000000000000000001000000000000000000000000000000000000000000000010000000000", 0x40, 0x4068e0}, {&(0x7f0000014e00)="000000000000000000000600000000000000000100000000000000304000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000006000000000000", 0x60, 0x406b60}, {&(0x7f0000000040)="0000000000000000000000000000000000000500000000000000000000000000000000104000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000", 0x80, 0x406d20}, {&(0x7f0000015200)="000000000000000000060000000000000000000000000000000050400000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600000000000000", 0x60, 0x406ee0}, {&(0x7f0000015500)="000000000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000", 0x60, 0x407680}, {&(0x7f0000015700)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000", 0x40, 0x407840}, {&(0x7f0000015900)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41", 0x120, 0x4079e0}, {&(0x7f0000015c00)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41000000000000000000000000000000000000000000000000", 0x60, 0x407c80}, {&(0x7f0000015e00)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100", 0x40, 0x407e40}], 0x0, &(0x7f0000016000)) 2018/03/30 19:25:12 executing program 3: unshare(0x60000000) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'lo\x00'}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="5800000014000100000000000000000002000000", @ANYBLOB="0800080000000000080004000000000008000200ac1414aa14000300000000000000000000000000000000001400060000050000ffff0000000000000000000066176fa620fa6f98e500cc5ae9126ad1a43cb847824dfeafec1cf3e88d1013731db72dc4dd160440f09107e460c26690a0378ea7a104e005aadbe5ccdd25e636f0222f6ed3ae2664e2208f0000000000000000000016ed044a428b71f1d9b4221a848935f7dc0a38eff96357098eddda773e1af41afbb8beba5333b35c2b4f09407790c44872432b4154bf4867d7aaa6bd3182500186a871df0eea3f2cbce8e7d66444298ee4974466bfc3941faf4b748a507b6b7fd55c8df5d499842d0dfa686b22a5d4d8e0a6fa161eec363775191ceb46c44a5f8ef55413a47d31c1efd4923f3a7c74ff03000000000000e6ba094bb86ca2fccebd0d9a298c38c000000000000000000000000000"], 0x2}, 0x1}, 0x0) 2018/03/30 19:25:12 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x0, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x3, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:12 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, 0x0, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:12 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r10 = getpgrp(0x0) r11 = getpgrp(r7) r12 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}], 0xbc, 0x8010}, 0x10) r13 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r13) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r14 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r14, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r15}) 2018/03/30 19:25:12 executing program 5: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sg(&(0x7f0000005000)='/dev/sg#\x00', 0x0, 0x8002) readv(r0, &(0x7f000085dff0)=[{&(0x7f0000e94000)=""/62, 0xffbd}], 0x1) 2018/03/30 19:25:12 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0x14c, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc4, 0x3b, [@generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x14c}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:12 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x0, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x3, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:12 executing program 0: r0 = syz_open_dev$tun(&(0x7f0000000280)='/dev/net/tun\x00', 0x0, 0x0) fsetxattr(r0, &(0x7f0000000000)=@known='system.posix_acl_access\x00', &(0x7f0000000500)="020000001000000040000d02", 0xc, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x0, &(0x7f00000000c0), 0x4) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x101}, &(0x7f0000000180)=0x8) r2 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/access\x00', 0x2, 0x0) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000ffd218dd164332000000000000000000007c3ae9a9e97f2a961e1fc9ce80000000000000000000"], 0x29) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000001140)={0x0, 0x0, &(0x7f00000010c0)}, &(0x7f0000001180)=0x10) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000001340)={r3, 0x6, 0x0, 0x0, 0x0, 0x3, 0x101, 0x5, {0x0, @in={{0x2, 0x4e20, @multicast2=0xe0000002}}, 0x80000001, 0x0, 0x1, 0x0, 0x3}}, &(0x7f00000012c0)=0xb0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000001c0), &(0x7f0000000240)=0x8) r5 = socket(0x11, 0x4000000000080002, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000700)={{{@in6, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@local}}, &(0x7f0000000340)=0xe8) bind$packet(r5, &(0x7f0000000540)={0x11, 0x1f, r6, 0x1, 0x7, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000001000), 0x717) setsockopt$inet_sctp6_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000800)=@assoc_value={r4, 0xe8c2}, 0x8) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) bind$packet(r5, &(0x7f0000000200)={0x11, 0x3, r7, 0x1, 0xfffffffffffffffc, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x14) syz_emit_ethernet(0xfde, &(0x7f00000024c0)={@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xf}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, [], {@ipv4={0x800, {{0x8, 0x4, 0xe3ca, 0x9, 0xfd0, 0x66, 0x5, 0x3, 0x0, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @multicast1=0xe0000001, {[@generic={0x44, 0xb, "2579be266a12fe6975"}]}}, @gre={{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x3}, {0x2, 0x0, 0x100, 0x5, 0x0, 0x0, 0x800, [], "8c0c58e3bb9a974aa723bbcea0df771b4d333d3e2dabf01b7523afcf9242ef205fe7812f5aafd04c6b4370101e3bfe7173cbf78609eb76a556484e2c3cc5e3808492470ac9a0ebaa4d6f4096e983eeec37cf78318480cf86d03eaa4fa62c69747dbfccf2a64638f1350ce28d78444ad00874ce151dcc0f01364d431a39ba0744369eaf8501f61ac6614bd009d487e9a1746d31eeb377ef7e083a12cac7bfdbf0d75fabb63fce20d4aea53a61fd7170be6cdb267c49f18691775387e3888b9424a8f3fe6f7dbdbdf29c9631fa7464e09cc615217c22a9e14448b3917a5aeca50f9116e44ab9f26f4d6d1ec02c1859ab2bacfbd806294c36b309f101082fa8282df0154875cfc5a107da21edd1d0aebe822789dd26d91a61448160e45235298c54de252e7456c3263388717bc224907364776d1248f457ebeee9b086063108ab9a6a504109a2ef75bd99dc2b4ba728f279639e28f9d9dc9e9b0adb59bcd1059099b353bcd0fb6bb22746789375dbb53837b8f9bcb89e8e8e9d81e9c83f239e2cf67af06f853e1c9aad81237b55cbe3cc19dd50367e2a8de60b98758c4c01dbb29fd4979214022640d0cda05cdafcff3ce4d1fcfdcc9be877e51c7845e492acb5c9427a3ab27e593473a4dcf2e034643371a5b84251758af220b1cabdc7d23ec92248c2ad82cad11104bf644f5f2edb1c05e9e6f3bfcf807ad313dde97a4d73098ae33c7734b68be65c2dc8176b1a2e119ee4f568658cd8efca4516eed0a8469d673c6a20bfda67e61741ebaa11333369df7a2577869ba0f51d9314a3d90c682ab13a61064a43b95eeda96d93ada44e5c18363591df8ed31887c471afc39ccd197f86bb82e394712746bec5a9fa9b4820ddccf092ea7cec86284bf54726b8cbd6971f3a2917676edaf9e1f1f9e67a2210a0c172777971b4c2f0f5d050b81aaf6350ab255a001f1637337bd80c76cff0c8e96e4dc81795d2ac100e77ef02076574b9a49eefa312d4d9adf2fe05be29dc7dbd3e118f587e8d5b6ac0e7f72c9a3ba96a0f553d44478f50546b82d3924ebce03e9079b061f9b94f193fd22f161e0accf465949c338ef05529794d3ee6ecbd3275660ab9c1263c1c5eafb5aca0f7af52ba91e265e6234acb8b607710623589e2637c5ee64269bbac2fcad26504fed942faf55e6f30780bed623b5341bb33b894d7ac13672f967a6c68dfaa76c355cc7b4d2e7eab61a52fdbf3a8b2427f715a4f400863e25cfdf5b6a8a6a317df23289dff02fb64e8ada31f0f99c6b76cb62c304d0531821d6e535dc3a967f82bef26bc7bf0027b1968e6725bcd211cf7e00d29c7efd31e34dcbeb2410ed494dd7b5f897b3d2b1dc48247f9f288a2edcbb73f9c2cb360568d32a0715b96ba3e295d55d3f7aeae97cd74193bdd8e3c3dc310665486ba46d368d12d9ae8c9f7ced56e015bb4d5238eb28739891cb99bac2b165bee9ef06261381b05d671a2be32d193a18775f0a0bc371a5aafc13aa295e1052a21f873d334da70166a7d551d3ee2a1feab2a252ae0b0137ac06b941a3194e01bde2ce1e91d3fb1f3de004024ce8e2f3d42771324481eba7dd69931f61691f1676a5f4397e4383995f920099682ebc50ec28bab2923bcc4e40cf79450b44b128d07172479820088a2c0b2233ca0c4d4e1dd6baf0b7bc6d6cc4006313d149d794b3ff3b182e209ed816d36cc7ce4b8c5fa8caf8372b7b3a503047007b8ce30269c3d566ccf1599b0096f44e8d0c9a5968ed7bb67dc77bdfc0c9a524d90a1b94c6df6956925280881360a30addff4577373b700ab1446f27f096116c0d66d9ec537ebc9029e3a2385334a9894a99eb4908a15923cdf06730df5b2c870a87d5bae105fc6877ff83bc576c470a932ce2f1cae94314db1187b69c06ad6ff29b08d9e813c3ca4d58bda6a6394ff3dc431509fac0f44c17e1dab2f061c574e7f0bba4c62b3a881cce56e5ad7db864ede970d414422fb42a87d088205205a981af9b874a8713ee9916c8d787014d7c9fa55b3245488fd7594aafb0b7604fc0664f8d37d69b8897f173b1241423520b1a8006969f4986d715ce38839c87416e80ffc5512143b951365cfb4a85bacab131e97f258c49c3f52d0b7c23cd018080ba03d80d1c7dbddedeaf9e6115ad043b946bb90df08e9e798e43f91eef391d751c9d6d5659c3ba7d4ca4822b0314b70eb55b3e9fe4fb328f41f63bd6b7e26d33b817556f42db7c8f3926c38137f504983aed1dab182070d741e4c6d54005353ace6f5de9671354e77201ae9a904a834ceceff1e8efa36125f32881314f47f4e9aeaf047ab8d4a00a622b739b10578be1680509e5cd3d7a3493e0400c90a991629e4bf9c37623d95cf7683ed1eed827677d7fc9bb620d39769ca42800838dca8f1fb8e35ce038169e793d35beee9774421d4f32810bfe0ccaec735f69017dc6716c739f2d1d454db0556941d1d33e97dad6bfbc264d4a0e6bf37229399b55340fcc869aa7f60dbc1b9d4d14064fd833b45ab651261ae328be969b0cfb351610281cee334dc1efc9a697aee2d125c2a5e5435829cd0f14cbe1a8b7dee26b5a25229ba85da863ba61ff70ab913c6dac30fa404270ce4cbe91fa46b506945add19dd924671d48a71771339d26cea35e300132a13e69524e72e163bd1399f30b1b690a3c6dc5557ac438b199550d475f8c14f8389e81d2c12087e0ac95c42e63cde86694dcffafbb995e22417ac9768d7a4248f714dc4bcc938a47e8f2edae89c382a028649b1cf35d776cf5a4ace49c37196d224b2de2dd4742e8053f03620b41c5c42c8f3f8ac368629994368fcd6c9e2b45aed57b37f3d09784825f17233e8d8197a623706bd5138a782cc49a04ad8c1d3a517b8eff085e515564cfdcb669f989a03e7ee27b1938b1a2247cf112e87212ab82384c29758c6ef74d0327f58673136d508b94b00b876024e9402649d361b670c1acde9e227bf8efafccf6e4dee3cfafe184f9d3c0a9d7099d5161c315f18be495b54726318eaf56732e15c2353681ca0977a3058ef647ababe0c4cb3e7b06bebe256b1408a2b9581457c08c6e32c8966d8e93ae8a8914194de4a9437fad5197386e8d81b7c90e7c6eaecfc9cae127293ed6aa4e801a0bab61d29cf257bd91509f46f3955306bca9f508b9a063ebd2045d6af7bb2ddeee659f3ef009daca584515cbeb126167b2a19d9400996682c70f054a0ddd7489a00d07707d04a5b405589441da903e6c7d54baacccd2e0567e18c9864992807145e529bfbec62dae1a5e93668fa25be5e679d71a0c09ef5088dae47409217d5192c48c6b205bde04207f6913ef6951f24697467ddadb9d135d7eda6b2c3e7ae334cdc1f031f46719297a15f3e5a7054b9240ba6d04b32418735ac7c9916622ccf82a44a04172ec938ab74ca54795524c10d32999077a6e91a4c04498aca7bb279ac312281d9b507dd7ccbd79735e98a92e7f69b62957151d8775ff56b6359828fdaca33d522efacb13c967a729f9c0617ec8bffbc5a70dc0c8cebd649b6d598bb756ff0350182d78e30ba3de3cb8dcb4be9afa636d54d7c331ec22147aa7acc089f31b660b8e14a9cbbf23e195d971ffd08800f51e06c827552dbd305ecdeeb5d972f96790690afac3a163f76827dac3594b242c22ca08f37247edd3f1530bbe7e7bb066e878a81a9536af5fabfdf114d61523a38e5ee9609cc7a2d97ec57ddb6a725be1818868ba4eaefa696a349ccb39999c9da79aedf1ba67f9f76fffe0b6edb7bcac7fed2536c3f59214f306f390c3462d6c95c8e50001db43e155531cb271f9134fe3dadb2401656d2237ce22b317498f080cfb7e1f2db950b64c33086fb2ccd1cb793f48a1011c2a467ce7c4487e70dab8ff87647c951c410badb7f0080d29a983c70322147f86f42979a41013e3cbadc08fbe4bf50e509a368dc642f0cd0b7fa4a7ec02285a6a5aaf963171bb3cf8a2eb30d56f3cd30a96ce2f15f47caa315a9ce775c45a78f474b1c6b1d3aa5fcf7bb207f454dcff210b5bb29505c828f9891535fc9560398712d9e552babd5f1c0fb0004ffb702a9a81bc3d20869122de85a1a73312eeb931097d6abd32fb30251f28b362dee7d2173543fbeba6e2b062585b63d549084f4ece8999cbe5c730c4d2c9b66f3dae10a8699c35705885554fb14dc774cd057f6aee324ba6456349b876ee2b80ee38a3dcd09961b1b25781d83ac1fc7315a89a42ad365e517e9aaf6c39d67e9d58bcfbc8e6bcac9fb3bc72c3111b2aec1bee33e2c188a0000400db36c3b0fd3595c6d4c41fa0d034ccaad6f5f4cb5bdf3c22c2cbc90d952670707037c1a9fbbc0a899d59c011e42f596f67df35f5192aa082063bb1bfc8f0777245692d1f43f4368c283559101f203d8b015ed2cbca356c37e7a2ff48138e4ac363235df76a0cc0c74d5b9c8c81921244b17b831b3e15f9c72f4e7c1695af1f571a22d3a4a8705b671c7662684b58730b6d2a8db091bd5ca289360f9e6bd5af002dd58f7b256cc8bb503d21bfdca5896442e02bbb425e8ad3e5bf08159926852e9a79f240abb1d569cd22446df7c982b0d5a599f876943b3ce79e463bcefd7debf01d76e15bea64cf0f933a1c363e086c526c18b9c4a3d41bb18ddcd9c29f3077029f2fa7e310ec1cca76c417dcbdb276faef86a78ad95a962c42e6566ff3e8e4f466fe00c6daff6adb138216409d95223c42033be9445d0ba5c7a03df9a877d8e04198347d7da6369e47465f77b8f8849ceeedf4236608b6131c5fd3b42f332057af1e618a162a7b8881d98d0f557f18cee3c804e46c351a31a80a33bef34d4f3c5466b3f1ad52ccd1c61dac2c892bc98975bfba1a6ccad35c902828191f03d2dbe9dc95a4e69a5bc39591c134709ed8f9b7ebc577bacc0143621707129762e98052912c0a3dceb46e667c453520b8a70c1f1a9a73bea08e9bd79fae2a29c4b2d6f4cd4c5a547c0e541de1412674e02e4d4978dab6a5f3b41dde1dd4e71b0539312435cf280152e5c41a29114a1b2485c6b4ecf71cb0166b87b8a910bd2120fc2e71ddb2287811fd73fddb4708214a69bd2e27fb74dc8299ad8949e068bf38458f751881d8410059d48b834cdcad65e99bf15dc320986cda195fd0e75f7cb9d3ba5f9eea29b82ddd7a32bd300880da09164b7a7a41c738ec46528f6eb47fc5ef50908cc3c1eef5d274f2b9ef621762b52f71497fdd923059088385e59ca4fc7133b69503af50f9f309b6a0474957aa0431adb4a7ca111e81fec3dea5507e3301fc56ae55d238811a5ce0ef999924db1364036dd0420404fe03ea7d11f45477d3cadfc4c30bcf26bc05fd3fea079d3532dc63a45e0ab7f6054563bb4c17d5740d03ddc49e467e6043f23f9df979717f481a5cdf772db2d537a5cc30c338cf49bffe"}, {0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x86dd, [], "ca9ef2a9eb6e14c4a8c37209177dfb5f1e26b35a85000dc628d98dca714abc8d9b24aa5c"}, {0x8, 0x88be, 0x3, {{0x0, 0x1, 0x40, 0x4, 0x0, 0x200, 0x0, 0x9}, 0x1, 0x2}}, {0x8, 0x22eb, 0x4, {{0x0, 0x2, 0x0, 0x3ff, 0x3e6, 0x2, 0x1, 0x2}, 0x2, 0x7, 0x0, 0x1, 0x3, 0x0, 0x0, 0x3, 0x7ff, 0x36b1}}, {0x8, 0x6558, 0x0, "26117d797c756ef1b8a9c473457474da2ddd8495a3dfd46cefbf04087bcbeebafa6a2d1b3206ba5bc44135a3dc5f377d0585b3f91881ef00d1cf0c90cd1f7c9fc9b76dd2ca133592"}}}}}}, &(0x7f00000005c0)={0x0, 0x2, [0x6a6, 0xa68, 0x96e, 0x5d4]}) sendmmsg$inet_sctp(r5, &(0x7f0000871fc8)=[{&(0x7f000086c000)=@in6={0xa, 0x0, 0x2}, 0x1c, &(0x7f0000d1e000), 0x0, &(0x7f0000dda000)}], 0x492492492492510, 0x0) sendmsg$unix(r5, &(0x7f0000000d00)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000c80)=[{&(0x7f00000008c0)="f6a3996f1f92380be19b6062524e0fc3f13a5de88f3c7b5474dbd52ff050b53293", 0x21}], 0x1, &(0x7f0000000cc0)=ANY=[@ANYBLOB='\b\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r2], 0x14, 0x4c0d0}, 0x20000010) getpeername$ipx(0xffffffffffffffff, &(0x7f0000001440), &(0x7f0000001480)=0x10) ioctl$LOOP_SET_FD(r1, 0x4c00, r1) readv(0xffffffffffffffff, &(0x7f0000119ff0), 0x0) getpeername(r1, &(0x7f0000000640)=@in6={0x0, 0x0, 0x0, @local}, &(0x7f00000006c0)=0x80) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000240)) openat$selinux_access(0xffffffffffffff9c, &(0x7f00000004c0)='/selinux/access\x00', 0x2, 0x0) getresuid(&(0x7f00000002c0), &(0x7f0000000940), &(0x7f0000000440)) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000480)="cfad73d7a199de64db4ad8ac492735e46cb30d98980b96905fa79290ce2a42ddff7a07", 0x23}], 0x1, 0x0) getsockopt$inet_buf(r5, 0x0, 0x2b, &(0x7f00000014c0)=""/4096, &(0x7f0000000600)=0x1000) 2018/03/30 19:25:12 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r10 = getpgrp(0x0) r11 = getpgrp(r7) r12 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}], 0xbc, 0x8010}, 0x10) r13 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r13) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r14 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r14, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r15}) [ 214.034624] BTRFS: device fsid f92f8fee-a04c-4c3a-839a-10f74c57d3fb devid 1 transid 7 /dev/loop6 [ 214.328925] IPVS: Creating netns size=2536 id=21 2018/03/30 19:25:13 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, 0x0, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:13 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r10 = getpgrp(0x0) r11 = getpgrp(r7) r12 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}], 0xbc, 0x8010}, 0x10) r13 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r13) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r14 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r14, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r15}) 2018/03/30 19:25:13 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x0, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x3, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:13 executing program 6: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1e, &(0x7f0000000200)=[{&(0x7f0000010000)="67b2676b00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb000001000000000001000000000000005f42485266535f4d070000000000000000204000000000000000020000000000000000000000000000000000000000000000c0010000000000700000000000000600000000000000010000000000000000100000001000000010000000100000610000000500000000000000000000000000000000000000000000004501000000000000000000000001", 0xca, 0x10000}, {&(0x7f0000010300)="00000000000000000000000001000000000000e4000000000000000000004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c9910000000000000000000000000000000000000000", 0x80, 0x10320}, {&(0x7f0000010500)="8000000000000200000000000000000001000000000001000000000000000000010000000100001000000100000001000000000000000000980000000000d086c3bf12e14287882ab7411ed7c99100002c000000000002000000000000000000010000000000050000000000000000000100000001000010000001000000010000000000000000006c0000000000d086c3bf12e14287882ab7411ed7c99100002c00000000000200000000000000000001000000000005000000000000000000010000000100001000000100000001000000000000000000400000000000d086c3bf12e14287882ab7411ed7c99100004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c99101000000000000000000c001000000000000180100000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000d086c3bf12e14287882ab7411ed7c991f92f8feea04c4c3a839a10f74c57d3fb0c934de300000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00100200000000000100000000000001dae64562429d483ea5043974ccd28b690200000000000000040000000000000002000000000100000000000000cc00000000000000006b0f0000300000000100000000000000cc00004000000000003b0f000030000000000000000000000000", 0x240, 0x20e60}, {&(0x7f0000010a00)="2c00000000000200000000000000000001000000000005000000000000000000010000000100001000000100000001000000000000000000400000000000d086c3bf12e14287882ab7411ed7c99100004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c99101000000000000000000c0010000000000006c0000000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000d086c3bf12e14287882ab7411ed7c991f92f8feea04c4c3a839a10f74c57d3fb1dd6448400000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00300200000000000100000000000001dae64562429d483ea5043974ccd28b690300000000000000030000000000000004000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000000000000000e90e0000500000000001000000000000e40000400000000000990e0000500000000001000000000000e400006c0000000000490e0000500000000000000000000000000000000000000000000000000000", 0x1e0, 0x22f00}, {&(0x7f0000010e00)="65bea12500000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00101100000000000000000000000001dae64562429d483ea5043974ccd28b690100000000000000010000000000000004000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b70100000500000000000000840000000000000000760a0000b70100000700000000000000840000000000000000bf080000b70100000000000000000000000000000000000000000000000000", 0xe0, 0x111000}, {&(0x7f0000011000)="00000000010000000000000000000000000000000060110000000000000000000000000000100000000000000000000000000000000000000000000001000000", 0x40, 0x1119c0}, {&(0x7f0000011200)="000000000000000000000000000000000000000000000000000000010000000000000000000000000000000050110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000", 0x60, 0x111b60}, {&(0x7f0000000140)="000000000000000000000000000000000000010000000000000000000000000000000040110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000", 0x60, 0x111d20}, {&(0x7f0000011600)="000000000000000000010000000000000000000000000000000020110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000", 0x60, 0x111ee0}, {&(0x7f0000011900)="0000000000000000000000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000014fe517500000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00301100000000000000000000000001dae64562429d483ea5043974ccd28b690100000000000000030000000000000002000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000000000000000e90e000050000000000000000000000000", 0x140, 0x112f60}, {&(0x7f0000011d00)="000000000000000000000000000000000300000000000000000100000000000000000000000000000000400000000000dae64562429d483ea5043974ccd28b6976046e8900000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00501100000000000000000000000001dae64562429d483ea5043974ccd28b6901000000000000000500000000000000", 0xa0, 0x114fc0}, {&(0x7f0000011f00)="3518373000000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00004000000000000100000000000001dae64562429d483ea5043974ccd28b690400000000000000f7ffffffffffffff02000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c000000000000000000000000", 0xa0, 0x400000}, {&(0x7f0000012200)="0300000000000000000100000000000000009800000000000000800000000000dae64562429d483ea5043974ccd28b690300000000000000000100000000000000006c000000000000002c0000000000dae64562429d483ea5043974ccd28b6903000000000000000001000000000000000040000000000000002c0000000000dae64562429d483ea5043974ccd28b690300000000000000000100000000000000000000000000000000400000000000dae64562429d483ea5043974ccd28b69631d97fd00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00204000000000000100000000000001dae64562429d483ea5043974ccd28b690700000000000000010000000000000009000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000f7ffffffffffffff84000000000000000026060000b70100000000000000000000000000000000000000000000000000000000", 0x220, 0x401f40}, {&(0x7f0000012600)="000000000000000000000004000000000000000001000000000000000040000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000040000000000", 0x60, 0x402720}, {&(0x7f0000012800)="00000100000000000000000000000000000000601100000000000000000000000000001000000000000000000000000000000000000000000000010000000000", 0x40, 0x4028e0}, {&(0x7f0000012b00)="000000000000000000000600000000000000000100000000000000304000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000006000000000000", 0x60, 0x402b60}, {&(0x7f0000012d00)="0000000000000000000000000000000000000500000000000000000000000000000000104000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000", 0x80, 0x402d20}, {&(0x7f0000012f00)="000000000000000000070000000000000000000000000000000040400000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700000000000000", 0x60, 0x402ee0}, {&(0x7f0000013500)="0000000000000000000200000000000000050066696c653006000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a00000000000000007120be5a00000000000000007120be5a0000000000000000000000000000000000000000d7721400000000000100000000000000000000000000000000000005000166696c6530d7721400000000000100000000000000000000000000000000000005000166696c653009000000000000000800564944454f5f5453060000000000000000000000000000000a0000000000000000000000000000000000000000000000010000000000000000000000ed41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007220be5a00000000000000007120be5a00000000000000007120be5a0000000000000000000000000000000000000000070000000000000004002e646f7406000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081fbe5a0000000000000000081fbe5a0000000000000000081fbe5a00000000000000000000000000000000000000000300000000000000050066696c65330500000000000000050066696c653406000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000ff8100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a00000000000000003c1ebe5a0000000000000000f11dbe5a0000000000000000000000000000000000000000060000000000000010000000000000000000000000686f772061626f757420746869733f0a06000000000000001200d181d18ed0b7d0bad0b0d0bbd0bbd0b5d18006000000000000000000000000000000100000000000000010000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a0000000000000000ac1dbe5a0000000000000000ac1dbe5a0000000000000000000000000000000000000000060000000000000013000000000000000000000000d181d18ed0b7d0bad0b0d0bbd0bbd0b5d1800a0200000000000000050066696c653006000000000000000000000000000000130000000000000013000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a00000000000000009e1dbe5a00000000000000009e1dbe5a00000000000000000000000000000000000000000200000000000000050066696c65320600000000000000000000000000000000000000000000000000000000000000000000000000000001000000e703000000000000048100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a0000000000000000d91dbe5a0000000000000000bf1dbe5a000000000000000000000000000000000000000006000000000000000a00000000000000000000000073797a6b616c6c65720a0400000000000000050066696c6530060000000000000000000000000000000a000000000000000a000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000771bbe5a00000000000000006a1bbe5a00000000000000006a1bbe5a0000000000000000000000000000000000000000d2721400000000000100000000000000000000000000000000000005000166696c6530d2721400000000000100000000000000000000000000000000000005000166696c65300800000000000000050066696c6531060000000000000000000000000000000a0000000000000000000000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a00000000000000009e1dbe5a00000000000000009e1dbe5a0000000000000000000000000000000000000000d6721400000000000100000000000000005a000000000000000000080002564944454f5f545392721400000000000100000000000000000000000000000000000005000266696c6531d572140000000000010000000000000000000000000000000000000400012e646f74d372140000000000010000000000000000000000000000006a0000120001d181d18ed0b7d0bad0b0d0bbd0bbd0b5d180d4721400000000000100000000000000000000000000000000000005000166696c6534cf721400000000000100000000000000000000000000000000000005000166696c6530d4721400000000000100000000000000000000000000000000000005000166696c6533d1721400000000000100000000000000000000000000000000000005000166696c653292721400000000000100000000000000000000000000000000000005000266696c6531d572140000000000010000000000000000000000000000000000000400012e646f74d1721400000000000100000000000000000000000000000000000005000166696c6532d4721400000000000100000000000000000000000000000000000005000166696c6534d67214000000000001000000000000000000000000000000000000080002564944454f5f5453d37214000000000001000000000000000000000000010000000000120001d181d18ed0b7d0bad0b0d0bbd0bbd0b5d180d4721400000000000100000000000000000000000000000000000005000166696c6533cf721400000000000100000000000000000000000000000000000005000166696c6530000000000000000002002e2e030000000000000000000000000000006e0000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a00000000000000003f28124300000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00404000000000000100000000000001dae64562429d483ea5043974ccd28b69070000000000000002000000000000000c000000000000000000000000c00000400000000000830f0000180000000000020000000000a90000000000000000620f0000210000000060110000000000a900000000000000004a0f0000180000000060110000000000b007000000000000004a0f0000000000000000400000000000a90000000000000000290f0000210000000000400000000000c000002c0000000000110f0000180000000010400000000000a90000000000000000f00e0000210000000020400000000000a90000000000000000cf0e0000210000000030400000000000a90000000000000000ae0e0000210000000040400000000000a900000000000000008d0e00002100000000006c0000000000c000002c0000000000750e0000180000000000980000000000c000008000000000005d0e0000180000000000980000000000c000008000000000005d0e0000180000000000980000000000c000008000000000003c0e000018", 0xc00, 0x4035c0}, {&(0x7f0000014500)="000000000000000000010000000000000100000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000010000000000000500000000000000010000000000000006000000000000000200000000000000b00100000000000000010000000000000006000000000000000200000000000000b00200000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000005000000000000000200000000000000b00400000000000000005000000000000000010000000000000500000000000000010000000000000004000000000000000200000000000000b0f7ffffffffffffff010000000000000001000000000000000200000000000000010000000000000005000000000000000200000000000000b003000000000000000020000000000000000100000000000002000000000000006f3cb59c00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00604000000000000100000000000001dae64562429d483ea5043974ccd28b690600000000000000010000000000000009000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000f7ffffffffffffff84000000000000000026060000b70100000000000000000000000000000000000000000000000000000000", 0x2e0, 0x405e80}, {&(0x7f0000014900)="000000000000000000000004000000000000000001000000000000000040000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000040000000000", 0x60, 0x406720}, {&(0x7f0000014b00)="00000100000000000000000000000000000000601100000000000000000000000000001000000000000000000000000000000000000000000000010000000000", 0x40, 0x4068e0}, {&(0x7f0000014e00)="000000000000000000000600000000000000000100000000000000304000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000006000000000000", 0x60, 0x406b60}, {&(0x7f0000000040)="0000000000000000000000000000000000000500000000000000000000000000000000104000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000", 0x80, 0x406d20}, {&(0x7f0000015200)="000000000000000000060000000000000000000000000000000050400000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600000000000000", 0x60, 0x406ee0}, {&(0x7f0000015500)="000000000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000", 0x60, 0x407680}, {&(0x7f0000015700)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000", 0x40, 0x407840}, {&(0x7f0000015900)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41", 0x120, 0x4079e0}, {&(0x7f0000015c00)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41000000000000000000000000000000000000000000000000", 0x60, 0x407c80}, {&(0x7f0000015e00)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100", 0x40, 0x407e40}], 0x0, &(0x7f0000016000)) 2018/03/30 19:25:13 executing program 3: unshare(0x60000000) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'lo\x00'}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="5800000014000100000000000000000002000000", @ANYBLOB="0800080000000000080004000000000008000200ac1414aa14000300000000000000000000000000000000001400060000050000ffff0000000000000000000066176fa620fa6f98e500cc5ae9126ad1a43cb847824dfeafec1cf3e88d1013731db72dc4dd160440f09107e460c26690a0378ea7a104e005aadbe5ccdd25e636f0222f6ed3ae2664e2208f0000000000000000000016ed044a428b71f1d9b4221a848935f7dc0a38eff96357098eddda773e1af41afbb8beba5333b35c2b4f09407790c44872432b4154bf4867d7aaa6bd3182500186a871df0eea3f2cbce8e7d66444298ee4974466bfc3941faf4b748a507b6b7fd55c8df5d499842d0dfa686b22a5d4d8e0a6fa161eec363775191ceb46c44a5f8ef55413a47d31c1efd4923f3a7c74ff03000000000000e6ba094bb86ca2fccebd0d9a298c38c000000000000000000000000000"], 0x2}, 0x1}, 0x0) 2018/03/30 19:25:13 executing program 0: r0 = syz_open_dev$tun(&(0x7f0000000280)='/dev/net/tun\x00', 0x0, 0x0) fsetxattr(r0, &(0x7f0000000000)=@known='system.posix_acl_access\x00', &(0x7f0000000500)="020000001000000040000d02", 0xc, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x0, &(0x7f00000000c0), 0x4) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x101}, &(0x7f0000000180)=0x8) r2 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/access\x00', 0x2, 0x0) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000ffd218dd164332000000000000000000007c3ae9a9e97f2a961e1fc9ce80000000000000000000"], 0x29) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000001140)={0x0, 0x0, &(0x7f00000010c0)}, &(0x7f0000001180)=0x10) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000001340)={r3, 0x6, 0x0, 0x0, 0x0, 0x3, 0x101, 0x5, {0x0, @in={{0x2, 0x4e20, @multicast2=0xe0000002}}, 0x80000001, 0x0, 0x1, 0x0, 0x3}}, &(0x7f00000012c0)=0xb0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000001c0), &(0x7f0000000240)=0x8) r5 = socket(0x11, 0x4000000000080002, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000700)={{{@in6, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@local}}, &(0x7f0000000340)=0xe8) bind$packet(r5, &(0x7f0000000540)={0x11, 0x1f, r6, 0x1, 0x7, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000001000), 0x717) setsockopt$inet_sctp6_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000800)=@assoc_value={r4, 0xe8c2}, 0x8) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) bind$packet(r5, &(0x7f0000000200)={0x11, 0x3, r7, 0x1, 0xfffffffffffffffc, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x14) syz_emit_ethernet(0xfde, &(0x7f00000024c0)={@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xf}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, [], {@ipv4={0x800, {{0x8, 0x4, 0xe3ca, 0x9, 0xfd0, 0x66, 0x5, 0x3, 0x0, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @multicast1=0xe0000001, {[@generic={0x44, 0xb, "2579be266a12fe6975"}]}}, @gre={{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x3}, {0x2, 0x0, 0x100, 0x5, 0x0, 0x0, 0x800, [], "8c0c58e3bb9a974aa723bbcea0df771b4d333d3e2dabf01b7523afcf9242ef205fe7812f5aafd04c6b4370101e3bfe7173cbf78609eb76a556484e2c3cc5e3808492470ac9a0ebaa4d6f4096e983eeec37cf78318480cf86d03eaa4fa62c69747dbfccf2a64638f1350ce28d78444ad00874ce151dcc0f01364d431a39ba0744369eaf8501f61ac6614bd009d487e9a1746d31eeb377ef7e083a12cac7bfdbf0d75fabb63fce20d4aea53a61fd7170be6cdb267c49f18691775387e3888b9424a8f3fe6f7dbdbdf29c9631fa7464e09cc615217c22a9e14448b3917a5aeca50f9116e44ab9f26f4d6d1ec02c1859ab2bacfbd806294c36b309f101082fa8282df0154875cfc5a107da21edd1d0aebe822789dd26d91a61448160e45235298c54de252e7456c3263388717bc224907364776d1248f457ebeee9b086063108ab9a6a504109a2ef75bd99dc2b4ba728f279639e28f9d9dc9e9b0adb59bcd1059099b353bcd0fb6bb22746789375dbb53837b8f9bcb89e8e8e9d81e9c83f239e2cf67af06f853e1c9aad81237b55cbe3cc19dd50367e2a8de60b98758c4c01dbb29fd4979214022640d0cda05cdafcff3ce4d1fcfdcc9be877e51c7845e492acb5c9427a3ab27e593473a4dcf2e034643371a5b84251758af220b1cabdc7d23ec92248c2ad82cad11104bf644f5f2edb1c05e9e6f3bfcf807ad313dde97a4d73098ae33c7734b68be65c2dc8176b1a2e119ee4f568658cd8efca4516eed0a8469d673c6a20bfda67e61741ebaa11333369df7a2577869ba0f51d9314a3d90c682ab13a61064a43b95eeda96d93ada44e5c18363591df8ed31887c471afc39ccd197f86bb82e394712746bec5a9fa9b4820ddccf092ea7cec86284bf54726b8cbd6971f3a2917676edaf9e1f1f9e67a2210a0c172777971b4c2f0f5d050b81aaf6350ab255a001f1637337bd80c76cff0c8e96e4dc81795d2ac100e77ef02076574b9a49eefa312d4d9adf2fe05be29dc7dbd3e118f587e8d5b6ac0e7f72c9a3ba96a0f553d44478f50546b82d3924ebce03e9079b061f9b94f193fd22f161e0accf465949c338ef05529794d3ee6ecbd3275660ab9c1263c1c5eafb5aca0f7af52ba91e265e6234acb8b607710623589e2637c5ee64269bbac2fcad26504fed942faf55e6f30780bed623b5341bb33b894d7ac13672f967a6c68dfaa76c355cc7b4d2e7eab61a52fdbf3a8b2427f715a4f400863e25cfdf5b6a8a6a317df23289dff02fb64e8ada31f0f99c6b76cb62c304d0531821d6e535dc3a967f82bef26bc7bf0027b1968e6725bcd211cf7e00d29c7efd31e34dcbeb2410ed494dd7b5f897b3d2b1dc48247f9f288a2edcbb73f9c2cb360568d32a0715b96ba3e295d55d3f7aeae97cd74193bdd8e3c3dc310665486ba46d368d12d9ae8c9f7ced56e015bb4d5238eb28739891cb99bac2b165bee9ef06261381b05d671a2be32d193a18775f0a0bc371a5aafc13aa295e1052a21f873d334da70166a7d551d3ee2a1feab2a252ae0b0137ac06b941a3194e01bde2ce1e91d3fb1f3de004024ce8e2f3d42771324481eba7dd69931f61691f1676a5f4397e4383995f920099682ebc50ec28bab2923bcc4e40cf79450b44b128d07172479820088a2c0b2233ca0c4d4e1dd6baf0b7bc6d6cc4006313d149d794b3ff3b182e209ed816d36cc7ce4b8c5fa8caf8372b7b3a503047007b8ce30269c3d566ccf1599b0096f44e8d0c9a5968ed7bb67dc77bdfc0c9a524d90a1b94c6df6956925280881360a30addff4577373b700ab1446f27f096116c0d66d9ec537ebc9029e3a2385334a9894a99eb4908a15923cdf06730df5b2c870a87d5bae105fc6877ff83bc576c470a932ce2f1cae94314db1187b69c06ad6ff29b08d9e813c3ca4d58bda6a6394ff3dc431509fac0f44c17e1dab2f061c574e7f0bba4c62b3a881cce56e5ad7db864ede970d414422fb42a87d088205205a981af9b874a8713ee9916c8d787014d7c9fa55b3245488fd7594aafb0b7604fc0664f8d37d69b8897f173b1241423520b1a8006969f4986d715ce38839c87416e80ffc5512143b951365cfb4a85bacab131e97f258c49c3f52d0b7c23cd018080ba03d80d1c7dbddedeaf9e6115ad043b946bb90df08e9e798e43f91eef391d751c9d6d5659c3ba7d4ca4822b0314b70eb55b3e9fe4fb328f41f63bd6b7e26d33b817556f42db7c8f3926c38137f504983aed1dab182070d741e4c6d54005353ace6f5de9671354e77201ae9a904a834ceceff1e8efa36125f32881314f47f4e9aeaf047ab8d4a00a622b739b10578be1680509e5cd3d7a3493e0400c90a991629e4bf9c37623d95cf7683ed1eed827677d7fc9bb620d39769ca42800838dca8f1fb8e35ce038169e793d35beee9774421d4f32810bfe0ccaec735f69017dc6716c739f2d1d454db0556941d1d33e97dad6bfbc264d4a0e6bf37229399b55340fcc869aa7f60dbc1b9d4d14064fd833b45ab651261ae328be969b0cfb351610281cee334dc1efc9a697aee2d125c2a5e5435829cd0f14cbe1a8b7dee26b5a25229ba85da863ba61ff70ab913c6dac30fa404270ce4cbe91fa46b506945add19dd924671d48a71771339d26cea35e300132a13e69524e72e163bd1399f30b1b690a3c6dc5557ac438b199550d475f8c14f8389e81d2c12087e0ac95c42e63cde86694dcffafbb995e22417ac9768d7a4248f714dc4bcc938a47e8f2edae89c382a028649b1cf35d776cf5a4ace49c37196d224b2de2dd4742e8053f03620b41c5c42c8f3f8ac368629994368fcd6c9e2b45aed57b37f3d09784825f17233e8d8197a623706bd5138a782cc49a04ad8c1d3a517b8eff085e515564cfdcb669f989a03e7ee27b1938b1a2247cf112e87212ab82384c29758c6ef74d0327f58673136d508b94b00b876024e9402649d361b670c1acde9e227bf8efafccf6e4dee3cfafe184f9d3c0a9d7099d5161c315f18be495b54726318eaf56732e15c2353681ca0977a3058ef647ababe0c4cb3e7b06bebe256b1408a2b9581457c08c6e32c8966d8e93ae8a8914194de4a9437fad5197386e8d81b7c90e7c6eaecfc9cae127293ed6aa4e801a0bab61d29cf257bd91509f46f3955306bca9f508b9a063ebd2045d6af7bb2ddeee659f3ef009daca584515cbeb126167b2a19d9400996682c70f054a0ddd7489a00d07707d04a5b405589441da903e6c7d54baacccd2e0567e18c9864992807145e529bfbec62dae1a5e93668fa25be5e679d71a0c09ef5088dae47409217d5192c48c6b205bde04207f6913ef6951f24697467ddadb9d135d7eda6b2c3e7ae334cdc1f031f46719297a15f3e5a7054b9240ba6d04b32418735ac7c9916622ccf82a44a04172ec938ab74ca54795524c10d32999077a6e91a4c04498aca7bb279ac312281d9b507dd7ccbd79735e98a92e7f69b62957151d8775ff56b6359828fdaca33d522efacb13c967a729f9c0617ec8bffbc5a70dc0c8cebd649b6d598bb756ff0350182d78e30ba3de3cb8dcb4be9afa636d54d7c331ec22147aa7acc089f31b660b8e14a9cbbf23e195d971ffd08800f51e06c827552dbd305ecdeeb5d972f96790690afac3a163f76827dac3594b242c22ca08f37247edd3f1530bbe7e7bb066e878a81a9536af5fabfdf114d61523a38e5ee9609cc7a2d97ec57ddb6a725be1818868ba4eaefa696a349ccb39999c9da79aedf1ba67f9f76fffe0b6edb7bcac7fed2536c3f59214f306f390c3462d6c95c8e50001db43e155531cb271f9134fe3dadb2401656d2237ce22b317498f080cfb7e1f2db950b64c33086fb2ccd1cb793f48a1011c2a467ce7c4487e70dab8ff87647c951c410badb7f0080d29a983c70322147f86f42979a41013e3cbadc08fbe4bf50e509a368dc642f0cd0b7fa4a7ec02285a6a5aaf963171bb3cf8a2eb30d56f3cd30a96ce2f15f47caa315a9ce775c45a78f474b1c6b1d3aa5fcf7bb207f454dcff210b5bb29505c828f9891535fc9560398712d9e552babd5f1c0fb0004ffb702a9a81bc3d20869122de85a1a73312eeb931097d6abd32fb30251f28b362dee7d2173543fbeba6e2b062585b63d549084f4ece8999cbe5c730c4d2c9b66f3dae10a8699c35705885554fb14dc774cd057f6aee324ba6456349b876ee2b80ee38a3dcd09961b1b25781d83ac1fc7315a89a42ad365e517e9aaf6c39d67e9d58bcfbc8e6bcac9fb3bc72c3111b2aec1bee33e2c188a0000400db36c3b0fd3595c6d4c41fa0d034ccaad6f5f4cb5bdf3c22c2cbc90d952670707037c1a9fbbc0a899d59c011e42f596f67df35f5192aa082063bb1bfc8f0777245692d1f43f4368c283559101f203d8b015ed2cbca356c37e7a2ff48138e4ac363235df76a0cc0c74d5b9c8c81921244b17b831b3e15f9c72f4e7c1695af1f571a22d3a4a8705b671c7662684b58730b6d2a8db091bd5ca289360f9e6bd5af002dd58f7b256cc8bb503d21bfdca5896442e02bbb425e8ad3e5bf08159926852e9a79f240abb1d569cd22446df7c982b0d5a599f876943b3ce79e463bcefd7debf01d76e15bea64cf0f933a1c363e086c526c18b9c4a3d41bb18ddcd9c29f3077029f2fa7e310ec1cca76c417dcbdb276faef86a78ad95a962c42e6566ff3e8e4f466fe00c6daff6adb138216409d95223c42033be9445d0ba5c7a03df9a877d8e04198347d7da6369e47465f77b8f8849ceeedf4236608b6131c5fd3b42f332057af1e618a162a7b8881d98d0f557f18cee3c804e46c351a31a80a33bef34d4f3c5466b3f1ad52ccd1c61dac2c892bc98975bfba1a6ccad35c902828191f03d2dbe9dc95a4e69a5bc39591c134709ed8f9b7ebc577bacc0143621707129762e98052912c0a3dceb46e667c453520b8a70c1f1a9a73bea08e9bd79fae2a29c4b2d6f4cd4c5a547c0e541de1412674e02e4d4978dab6a5f3b41dde1dd4e71b0539312435cf280152e5c41a29114a1b2485c6b4ecf71cb0166b87b8a910bd2120fc2e71ddb2287811fd73fddb4708214a69bd2e27fb74dc8299ad8949e068bf38458f751881d8410059d48b834cdcad65e99bf15dc320986cda195fd0e75f7cb9d3ba5f9eea29b82ddd7a32bd300880da09164b7a7a41c738ec46528f6eb47fc5ef50908cc3c1eef5d274f2b9ef621762b52f71497fdd923059088385e59ca4fc7133b69503af50f9f309b6a0474957aa0431adb4a7ca111e81fec3dea5507e3301fc56ae55d238811a5ce0ef999924db1364036dd0420404fe03ea7d11f45477d3cadfc4c30bcf26bc05fd3fea079d3532dc63a45e0ab7f6054563bb4c17d5740d03ddc49e467e6043f23f9df979717f481a5cdf772db2d537a5cc30c338cf49bffe"}, {0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x86dd, [], "ca9ef2a9eb6e14c4a8c37209177dfb5f1e26b35a85000dc628d98dca714abc8d9b24aa5c"}, {0x8, 0x88be, 0x3, {{0x1, 0x1, 0x0, 0x4, 0x0, 0x200, 0x0, 0x9}, 0x1, 0x2}}, {0x8, 0x22eb, 0x4, {{0x0, 0x2, 0x0, 0x3ff, 0x3e6, 0x2, 0x1, 0x2}, 0x2, 0x7, 0x0, 0x1, 0x3, 0x0, 0x0, 0x3, 0x7ff, 0x36b1}}, {0x8, 0x6558, 0x0, "26117d797c756ef1b8a9c473457474da2ddd8495a3dfd46cefbf04087bcbeebafa6a2d1b3206ba5bc44135a3dc5f377d0585b3f91881ef00d1cf0c90cd1f7c9fc9b76dd2ca133592"}}}}}}, &(0x7f00000005c0)={0x0, 0x2, [0x6a6, 0xa68, 0x96e, 0x5d4]}) sendmmsg$inet_sctp(r5, &(0x7f0000871fc8)=[{&(0x7f000086c000)=@in6={0xa, 0x0, 0x2}, 0x1c, &(0x7f0000d1e000), 0x0, &(0x7f0000dda000)}], 0x492492492492510, 0x0) sendmsg$unix(r5, &(0x7f0000000d00)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000c80)=[{&(0x7f00000008c0)="f6a3996f1f92380be19b6062524e0fc3f13a5de88f3c7b5474dbd52ff050b53293", 0x21}], 0x1, &(0x7f0000000cc0)=ANY=[@ANYBLOB='\b\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r2], 0x14, 0x4c0d0}, 0x20000010) getpeername$ipx(0xffffffffffffffff, &(0x7f0000001440), &(0x7f0000001480)=0x10) ioctl$LOOP_SET_FD(r1, 0x4c00, r1) readv(0xffffffffffffffff, &(0x7f0000119ff0), 0x0) getpeername(r1, &(0x7f0000000640)=@in6={0x0, 0x0, 0x0, @local}, &(0x7f00000006c0)=0x80) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000240)) openat$selinux_access(0xffffffffffffff9c, &(0x7f00000004c0)='/selinux/access\x00', 0x2, 0x0) getresuid(&(0x7f00000002c0), &(0x7f0000000940), &(0x7f0000000440)) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000480)="cfad73d7a199de64db4ad8ac492735e46cb30d98980b96905fa79290ce2a42ddff7a07", 0x23}], 0x1, 0x0) getsockopt$inet_buf(r5, 0x0, 0x2b, &(0x7f00000014c0)=""/4096, &(0x7f0000000600)=0x1000) 2018/03/30 19:25:13 executing program 5: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="b63db85e1e8d020000feff00003ef0011dcc606aed5ed2bc7018cebc9bc2feffffffffffffffe22c9b160096aa1fae1a31", 0x31) readv(0xffffffffffffffff, &(0x7f000085dff0)=[{&(0x7f0000e94000)=""/62, 0xffbd}], 0x1) 2018/03/30 19:25:13 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0x14c, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc4, 0x3b, [@generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x14c}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:13 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000005000)='/dev/sg#\x00', 0x0, 0x8002) write(r0, &(0x7f0000000000)="b63db85e1e8d020000feff00003ef0011dcc606aed5ed2bc7018cebc9bc2feffffffffffffffe22c9b160096aa1fae1a31", 0x31) readv(r0, &(0x7f000085dff0)=[{&(0x7f0000e94000)=""/62, 0xffbd}], 0x1) 2018/03/30 19:25:13 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:13 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0x14c, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc4, 0x3b, [@generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x14c}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:13 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:13 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x0, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x3, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:13 executing program 0: r0 = syz_open_dev$tun(&(0x7f0000000280)='/dev/net/tun\x00', 0x0, 0x0) fsetxattr(r0, &(0x7f0000000000)=@known='system.posix_acl_access\x00', &(0x7f0000000500)="020000001000000040000d02", 0xc, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x0, &(0x7f00000000c0), 0x4) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x101}, &(0x7f0000000180)=0x8) r2 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/access\x00', 0x2, 0x0) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000ffd218dd164332000000000000000000007c3ae9a9e97f2a961e1fc9ce80000000000000000000"], 0x29) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000001140)={0x0, 0x0, &(0x7f00000010c0)}, &(0x7f0000001180)=0x10) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000001340)={r3, 0x6, 0x0, 0x0, 0x0, 0x3, 0x101, 0x5, {0x0, @in={{0x2, 0x4e20, @multicast2=0xe0000002}}, 0x80000001, 0x0, 0x1, 0x0, 0x3}}, &(0x7f00000012c0)=0xb0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000001c0), &(0x7f0000000240)=0x8) r5 = socket(0x11, 0x4000000000080002, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000700)={{{@in6, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@local}}, &(0x7f0000000340)=0xe8) bind$packet(r5, &(0x7f0000000540)={0x11, 0x1f, r6, 0x1, 0x7, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000001000), 0x717) setsockopt$inet_sctp6_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000800)=@assoc_value={r4, 0xe8c2}, 0x8) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) bind$packet(r5, &(0x7f0000000200)={0x11, 0x3, r7, 0x1, 0xfffffffffffffffc, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x14) syz_emit_ethernet(0xfde, &(0x7f00000024c0)={@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xf}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, [], {@ipv4={0x800, {{0x8, 0x4, 0xe3ca, 0x9, 0xfd0, 0x66, 0x5, 0x3, 0x0, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @multicast1=0xe0000001, {[@generic={0x44, 0xb, "2579be266a12fe6975"}]}}, @gre={{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x3}, {0x2, 0x0, 0x100, 0x5, 0x0, 0x0, 0x800, [], "8c0c58e3bb9a974aa723bbcea0df771b4d333d3e2dabf01b7523afcf9242ef205fe7812f5aafd04c6b4370101e3bfe7173cbf78609eb76a556484e2c3cc5e3808492470ac9a0ebaa4d6f4096e983eeec37cf78318480cf86d03eaa4fa62c69747dbfccf2a64638f1350ce28d78444ad00874ce151dcc0f01364d431a39ba0744369eaf8501f61ac6614bd009d487e9a1746d31eeb377ef7e083a12cac7bfdbf0d75fabb63fce20d4aea53a61fd7170be6cdb267c49f18691775387e3888b9424a8f3fe6f7dbdbdf29c9631fa7464e09cc615217c22a9e14448b3917a5aeca50f9116e44ab9f26f4d6d1ec02c1859ab2bacfbd806294c36b309f101082fa8282df0154875cfc5a107da21edd1d0aebe822789dd26d91a61448160e45235298c54de252e7456c3263388717bc224907364776d1248f457ebeee9b086063108ab9a6a504109a2ef75bd99dc2b4ba728f279639e28f9d9dc9e9b0adb59bcd1059099b353bcd0fb6bb22746789375dbb53837b8f9bcb89e8e8e9d81e9c83f239e2cf67af06f853e1c9aad81237b55cbe3cc19dd50367e2a8de60b98758c4c01dbb29fd4979214022640d0cda05cdafcff3ce4d1fcfdcc9be877e51c7845e492acb5c9427a3ab27e593473a4dcf2e034643371a5b84251758af220b1cabdc7d23ec92248c2ad82cad11104bf644f5f2edb1c05e9e6f3bfcf807ad313dde97a4d73098ae33c7734b68be65c2dc8176b1a2e119ee4f568658cd8efca4516eed0a8469d673c6a20bfda67e61741ebaa11333369df7a2577869ba0f51d9314a3d90c682ab13a61064a43b95eeda96d93ada44e5c18363591df8ed31887c471afc39ccd197f86bb82e394712746bec5a9fa9b4820ddccf092ea7cec86284bf54726b8cbd6971f3a2917676edaf9e1f1f9e67a2210a0c172777971b4c2f0f5d050b81aaf6350ab255a001f1637337bd80c76cff0c8e96e4dc81795d2ac100e77ef02076574b9a49eefa312d4d9adf2fe05be29dc7dbd3e118f587e8d5b6ac0e7f72c9a3ba96a0f553d44478f50546b82d3924ebce03e9079b061f9b94f193fd22f161e0accf465949c338ef05529794d3ee6ecbd3275660ab9c1263c1c5eafb5aca0f7af52ba91e265e6234acb8b607710623589e2637c5ee64269bbac2fcad26504fed942faf55e6f30780bed623b5341bb33b894d7ac13672f967a6c68dfaa76c355cc7b4d2e7eab61a52fdbf3a8b2427f715a4f400863e25cfdf5b6a8a6a317df23289dff02fb64e8ada31f0f99c6b76cb62c304d0531821d6e535dc3a967f82bef26bc7bf0027b1968e6725bcd211cf7e00d29c7efd31e34dcbeb2410ed494dd7b5f897b3d2b1dc48247f9f288a2edcbb73f9c2cb360568d32a0715b96ba3e295d55d3f7aeae97cd74193bdd8e3c3dc310665486ba46d368d12d9ae8c9f7ced56e015bb4d5238eb28739891cb99bac2b165bee9ef06261381b05d671a2be32d193a18775f0a0bc371a5aafc13aa295e1052a21f873d334da70166a7d551d3ee2a1feab2a252ae0b0137ac06b941a3194e01bde2ce1e91d3fb1f3de004024ce8e2f3d42771324481eba7dd69931f61691f1676a5f4397e4383995f920099682ebc50ec28bab2923bcc4e40cf79450b44b128d07172479820088a2c0b2233ca0c4d4e1dd6baf0b7bc6d6cc4006313d149d794b3ff3b182e209ed816d36cc7ce4b8c5fa8caf8372b7b3a503047007b8ce30269c3d566ccf1599b0096f44e8d0c9a5968ed7bb67dc77bdfc0c9a524d90a1b94c6df6956925280881360a30addff4577373b700ab1446f27f096116c0d66d9ec537ebc9029e3a2385334a9894a99eb4908a15923cdf06730df5b2c870a87d5bae105fc6877ff83bc576c470a932ce2f1cae94314db1187b69c06ad6ff29b08d9e813c3ca4d58bda6a6394ff3dc431509fac0f44c17e1dab2f061c574e7f0bba4c62b3a881cce56e5ad7db864ede970d414422fb42a87d088205205a981af9b874a8713ee9916c8d787014d7c9fa55b3245488fd7594aafb0b7604fc0664f8d37d69b8897f173b1241423520b1a8006969f4986d715ce38839c87416e80ffc5512143b951365cfb4a85bacab131e97f258c49c3f52d0b7c23cd018080ba03d80d1c7dbddedeaf9e6115ad043b946bb90df08e9e798e43f91eef391d751c9d6d5659c3ba7d4ca4822b0314b70eb55b3e9fe4fb328f41f63bd6b7e26d33b817556f42db7c8f3926c38137f504983aed1dab182070d741e4c6d54005353ace6f5de9671354e77201ae9a904a834ceceff1e8efa36125f32881314f47f4e9aeaf047ab8d4a00a622b739b10578be1680509e5cd3d7a3493e0400c90a991629e4bf9c37623d95cf7683ed1eed827677d7fc9bb620d39769ca42800838dca8f1fb8e35ce038169e793d35beee9774421d4f32810bfe0ccaec735f69017dc6716c739f2d1d454db0556941d1d33e97dad6bfbc264d4a0e6bf37229399b55340fcc869aa7f60dbc1b9d4d14064fd833b45ab651261ae328be969b0cfb351610281cee334dc1efc9a697aee2d125c2a5e5435829cd0f14cbe1a8b7dee26b5a25229ba85da863ba61ff70ab913c6dac30fa404270ce4cbe91fa46b506945add19dd924671d48a71771339d26cea35e300132a13e69524e72e163bd1399f30b1b690a3c6dc5557ac438b199550d475f8c14f8389e81d2c12087e0ac95c42e63cde86694dcffafbb995e22417ac9768d7a4248f714dc4bcc938a47e8f2edae89c382a028649b1cf35d776cf5a4ace49c37196d224b2de2dd4742e8053f03620b41c5c42c8f3f8ac368629994368fcd6c9e2b45aed57b37f3d09784825f17233e8d8197a623706bd5138a782cc49a04ad8c1d3a517b8eff085e515564cfdcb669f989a03e7ee27b1938b1a2247cf112e87212ab82384c29758c6ef74d0327f58673136d508b94b00b876024e9402649d361b670c1acde9e227bf8efafccf6e4dee3cfafe184f9d3c0a9d7099d5161c315f18be495b54726318eaf56732e15c2353681ca0977a3058ef647ababe0c4cb3e7b06bebe256b1408a2b9581457c08c6e32c8966d8e93ae8a8914194de4a9437fad5197386e8d81b7c90e7c6eaecfc9cae127293ed6aa4e801a0bab61d29cf257bd91509f46f3955306bca9f508b9a063ebd2045d6af7bb2ddeee659f3ef009daca584515cbeb126167b2a19d9400996682c70f054a0ddd7489a00d07707d04a5b405589441da903e6c7d54baacccd2e0567e18c9864992807145e529bfbec62dae1a5e93668fa25be5e679d71a0c09ef5088dae47409217d5192c48c6b205bde04207f6913ef6951f24697467ddadb9d135d7eda6b2c3e7ae334cdc1f031f46719297a15f3e5a7054b9240ba6d04b32418735ac7c9916622ccf82a44a04172ec938ab74ca54795524c10d32999077a6e91a4c04498aca7bb279ac312281d9b507dd7ccbd79735e98a92e7f69b62957151d8775ff56b6359828fdaca33d522efacb13c967a729f9c0617ec8bffbc5a70dc0c8cebd649b6d598bb756ff0350182d78e30ba3de3cb8dcb4be9afa636d54d7c331ec22147aa7acc089f31b660b8e14a9cbbf23e195d971ffd08800f51e06c827552dbd305ecdeeb5d972f96790690afac3a163f76827dac3594b242c22ca08f37247edd3f1530bbe7e7bb066e878a81a9536af5fabfdf114d61523a38e5ee9609cc7a2d97ec57ddb6a725be1818868ba4eaefa696a349ccb39999c9da79aedf1ba67f9f76fffe0b6edb7bcac7fed2536c3f59214f306f390c3462d6c95c8e50001db43e155531cb271f9134fe3dadb2401656d2237ce22b317498f080cfb7e1f2db950b64c33086fb2ccd1cb793f48a1011c2a467ce7c4487e70dab8ff87647c951c410badb7f0080d29a983c70322147f86f42979a41013e3cbadc08fbe4bf50e509a368dc642f0cd0b7fa4a7ec02285a6a5aaf963171bb3cf8a2eb30d56f3cd30a96ce2f15f47caa315a9ce775c45a78f474b1c6b1d3aa5fcf7bb207f454dcff210b5bb29505c828f9891535fc9560398712d9e552babd5f1c0fb0004ffb702a9a81bc3d20869122de85a1a73312eeb931097d6abd32fb30251f28b362dee7d2173543fbeba6e2b062585b63d549084f4ece8999cbe5c730c4d2c9b66f3dae10a8699c35705885554fb14dc774cd057f6aee324ba6456349b876ee2b80ee38a3dcd09961b1b25781d83ac1fc7315a89a42ad365e517e9aaf6c39d67e9d58bcfbc8e6bcac9fb3bc72c3111b2aec1bee33e2c188a0000400db36c3b0fd3595c6d4c41fa0d034ccaad6f5f4cb5bdf3c22c2cbc90d952670707037c1a9fbbc0a899d59c011e42f596f67df35f5192aa082063bb1bfc8f0777245692d1f43f4368c283559101f203d8b015ed2cbca356c37e7a2ff48138e4ac363235df76a0cc0c74d5b9c8c81921244b17b831b3e15f9c72f4e7c1695af1f571a22d3a4a8705b671c7662684b58730b6d2a8db091bd5ca289360f9e6bd5af002dd58f7b256cc8bb503d21bfdca5896442e02bbb425e8ad3e5bf08159926852e9a79f240abb1d569cd22446df7c982b0d5a599f876943b3ce79e463bcefd7debf01d76e15bea64cf0f933a1c363e086c526c18b9c4a3d41bb18ddcd9c29f3077029f2fa7e310ec1cca76c417dcbdb276faef86a78ad95a962c42e6566ff3e8e4f466fe00c6daff6adb138216409d95223c42033be9445d0ba5c7a03df9a877d8e04198347d7da6369e47465f77b8f8849ceeedf4236608b6131c5fd3b42f332057af1e618a162a7b8881d98d0f557f18cee3c804e46c351a31a80a33bef34d4f3c5466b3f1ad52ccd1c61dac2c892bc98975bfba1a6ccad35c902828191f03d2dbe9dc95a4e69a5bc39591c134709ed8f9b7ebc577bacc0143621707129762e98052912c0a3dceb46e667c453520b8a70c1f1a9a73bea08e9bd79fae2a29c4b2d6f4cd4c5a547c0e541de1412674e02e4d4978dab6a5f3b41dde1dd4e71b0539312435cf280152e5c41a29114a1b2485c6b4ecf71cb0166b87b8a910bd2120fc2e71ddb2287811fd73fddb4708214a69bd2e27fb74dc8299ad8949e068bf38458f751881d8410059d48b834cdcad65e99bf15dc320986cda195fd0e75f7cb9d3ba5f9eea29b82ddd7a32bd300880da09164b7a7a41c738ec46528f6eb47fc5ef50908cc3c1eef5d274f2b9ef621762b52f71497fdd923059088385e59ca4fc7133b69503af50f9f309b6a0474957aa0431adb4a7ca111e81fec3dea5507e3301fc56ae55d238811a5ce0ef999924db1364036dd0420404fe03ea7d11f45477d3cadfc4c30bcf26bc05fd3fea079d3532dc63a45e0ab7f6054563bb4c17d5740d03ddc49e467e6043f23f9df979717f481a5cdf772db2d537a5cc30c338cf49bffe"}, {0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x86dd, [], "ca9ef2a9eb6e14c4a8c37209177dfb5f1e26b35a85000dc628d98dca714abc8d9b24aa5c"}, {0x8, 0x88be, 0x3, {{0x1, 0x1, 0x0, 0x4, 0x0, 0x200, 0x0, 0x9}, 0x1, 0x2}}, {0x8, 0x22eb, 0x4, {{0x0, 0x2, 0x0, 0x3ff, 0x3e6, 0x2, 0x1, 0x2}, 0x2, 0x7, 0x0, 0x1, 0x3, 0x0, 0x0, 0x3, 0x7ff, 0x36b1}}, {0x8, 0x6558, 0x0, "26117d797c756ef1b8a9c473457474da2ddd8495a3dfd46cefbf04087bcbeebafa6a2d1b3206ba5bc44135a3dc5f377d0585b3f91881ef00d1cf0c90cd1f7c9fc9b76dd2ca133592"}}}}}}, &(0x7f00000005c0)={0x0, 0x2, [0x6a6, 0xa68, 0x96e, 0x5d4]}) sendmmsg$inet_sctp(r5, &(0x7f0000871fc8)=[{&(0x7f000086c000)=@in6={0xa, 0x0, 0x2}, 0x1c, &(0x7f0000d1e000), 0x0, &(0x7f0000dda000)}], 0x492492492492510, 0x0) sendmsg$unix(r5, &(0x7f0000000d00)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000c80)=[{&(0x7f00000008c0)="f6a3996f1f92380be19b6062524e0fc3f13a5de88f3c7b5474dbd52ff050b53293", 0x21}], 0x1, &(0x7f0000000cc0)=ANY=[@ANYBLOB='\b\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r2], 0x14, 0x4c0d0}, 0x20000010) getpeername$ipx(0xffffffffffffffff, &(0x7f0000001440), &(0x7f0000001480)=0x10) ioctl$LOOP_SET_FD(r1, 0x4c00, r1) readv(0xffffffffffffffff, &(0x7f0000119ff0), 0x0) getpeername(r1, &(0x7f0000000640)=@in6={0x0, 0x0, 0x0, @local}, &(0x7f00000006c0)=0x80) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000240)) openat$selinux_access(0xffffffffffffff9c, &(0x7f00000004c0)='/selinux/access\x00', 0x2, 0x0) getresuid(&(0x7f00000002c0), &(0x7f0000000940), &(0x7f0000000440)) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000480)="cfad73d7a199de64db4ad8ac492735e46cb30d98980b96905fa79290ce2a42ddff7a07", 0x23}], 0x1, 0x0) getsockopt$inet_buf(r5, 0x0, 0x2b, &(0x7f00000014c0)=""/4096, &(0x7f0000000600)=0x1000) [ 214.881672] sg_write: data in/out 167162/1 bytes for SCSI command 0xff-- guessing data in; [ 214.881672] program syz-executor5 not setting count and/or reply_len properly [ 215.090258] IPVS: Creating netns size=2536 id=22 2018/03/30 19:25:14 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:14 executing program 3: unshare(0x0) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'lo\x00'}) sendmsg$nl_route(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="5800000014000100000000000000000002000000", @ANYBLOB="0800080000000000080004000000000008000200ac1414aa14000300000000000000000000000000000000001400060000050000ffff0000000000000000000066176fa620fa6f98e500cc5ae9126ad1a43cb847824dfeafec1cf3e88d1013731db72dc4dd160440f09107e460c26690a0378ea7a104e005aadbe5ccdd25e636f0222f6ed3ae2664e2208f0000000000000000000016ed044a428b71f1d9b4221a848935f7dc0a38eff96357098eddda773e1af41afbb8beba5333b35c2b4f09407790c44872432b4154bf4867d7aaa6bd3182500186a871df0eea3f2cbce8e7d66444298ee4974466bfc3941faf4b748a507b6b7fd55c8df5d499842d0dfa686b22a5d4d8e0a6fa161eec363775191ceb46c44a5f8ef55413a47d31c1efd4923f3a7c74ff03000000000000e6ba094bb86ca2fccebd0d9a298c38c000000000000000000000000000"], 0x2}, 0x1}, 0x0) 2018/03/30 19:25:14 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:14 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0x154, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x0, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x154}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:14 executing program 0: r0 = syz_open_dev$tun(&(0x7f0000000280)='/dev/net/tun\x00', 0x0, 0x0) fsetxattr(r0, &(0x7f0000000000)=@known='system.posix_acl_access\x00', &(0x7f0000000500)="020000001000000040000d02", 0xc, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x0, &(0x7f00000000c0), 0x4) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x101}, &(0x7f0000000180)=0x8) r2 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/access\x00', 0x2, 0x0) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000ffd218dd164332000000000000000000007c3ae9a9e97f2a961e1fc9ce80000000000000000000"], 0x29) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000001140)={0x0, 0x0, &(0x7f00000010c0)}, &(0x7f0000001180)=0x10) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000001340)={r3, 0x6, 0x0, 0x0, 0x0, 0x3, 0x101, 0x5, {0x0, @in={{0x2, 0x4e20, @multicast2=0xe0000002}}, 0x80000001, 0x0, 0x1, 0x0, 0x3}}, &(0x7f00000012c0)=0xb0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000001c0), &(0x7f0000000240)=0x8) r5 = socket(0x11, 0x4000000000080002, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000700)={{{@in6, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@local}}, &(0x7f0000000340)=0xe8) bind$packet(r5, &(0x7f0000000540)={0x11, 0x1f, r6, 0x1, 0x7, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000001000), 0x717) setsockopt$inet_sctp6_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000800)=@assoc_value={r4, 0xe8c2}, 0x8) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) bind$packet(r5, &(0x7f0000000200)={0x11, 0x3, r7, 0x1, 0xfffffffffffffffc, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x14) syz_emit_ethernet(0xfde, &(0x7f00000024c0)={@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xf}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, [], {@ipv4={0x800, {{0x8, 0x4, 0xe3ca, 0x9, 0xfd0, 0x66, 0x5, 0x3, 0x0, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @multicast1=0xe0000001, {[@generic={0x44, 0xb, "2579be266a12fe6975"}]}}, @gre={{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x3}, {0x2, 0x0, 0x100, 0x5, 0x0, 0x0, 0x800, [], "8c0c58e3bb9a974aa723bbcea0df771b4d333d3e2dabf01b7523afcf9242ef205fe7812f5aafd04c6b4370101e3bfe7173cbf78609eb76a556484e2c3cc5e3808492470ac9a0ebaa4d6f4096e983eeec37cf78318480cf86d03eaa4fa62c69747dbfccf2a64638f1350ce28d78444ad00874ce151dcc0f01364d431a39ba0744369eaf8501f61ac6614bd009d487e9a1746d31eeb377ef7e083a12cac7bfdbf0d75fabb63fce20d4aea53a61fd7170be6cdb267c49f18691775387e3888b9424a8f3fe6f7dbdbdf29c9631fa7464e09cc615217c22a9e14448b3917a5aeca50f9116e44ab9f26f4d6d1ec02c1859ab2bacfbd806294c36b309f101082fa8282df0154875cfc5a107da21edd1d0aebe822789dd26d91a61448160e45235298c54de252e7456c3263388717bc224907364776d1248f457ebeee9b086063108ab9a6a504109a2ef75bd99dc2b4ba728f279639e28f9d9dc9e9b0adb59bcd1059099b353bcd0fb6bb22746789375dbb53837b8f9bcb89e8e8e9d81e9c83f239e2cf67af06f853e1c9aad81237b55cbe3cc19dd50367e2a8de60b98758c4c01dbb29fd4979214022640d0cda05cdafcff3ce4d1fcfdcc9be877e51c7845e492acb5c9427a3ab27e593473a4dcf2e034643371a5b84251758af220b1cabdc7d23ec92248c2ad82cad11104bf644f5f2edb1c05e9e6f3bfcf807ad313dde97a4d73098ae33c7734b68be65c2dc8176b1a2e119ee4f568658cd8efca4516eed0a8469d673c6a20bfda67e61741ebaa11333369df7a2577869ba0f51d9314a3d90c682ab13a61064a43b95eeda96d93ada44e5c18363591df8ed31887c471afc39ccd197f86bb82e394712746bec5a9fa9b4820ddccf092ea7cec86284bf54726b8cbd6971f3a2917676edaf9e1f1f9e67a2210a0c172777971b4c2f0f5d050b81aaf6350ab255a001f1637337bd80c76cff0c8e96e4dc81795d2ac100e77ef02076574b9a49eefa312d4d9adf2fe05be29dc7dbd3e118f587e8d5b6ac0e7f72c9a3ba96a0f553d44478f50546b82d3924ebce03e9079b061f9b94f193fd22f161e0accf465949c338ef05529794d3ee6ecbd3275660ab9c1263c1c5eafb5aca0f7af52ba91e265e6234acb8b607710623589e2637c5ee64269bbac2fcad26504fed942faf55e6f30780bed623b5341bb33b894d7ac13672f967a6c68dfaa76c355cc7b4d2e7eab61a52fdbf3a8b2427f715a4f400863e25cfdf5b6a8a6a317df23289dff02fb64e8ada31f0f99c6b76cb62c304d0531821d6e535dc3a967f82bef26bc7bf0027b1968e6725bcd211cf7e00d29c7efd31e34dcbeb2410ed494dd7b5f897b3d2b1dc48247f9f288a2edcbb73f9c2cb360568d32a0715b96ba3e295d55d3f7aeae97cd74193bdd8e3c3dc310665486ba46d368d12d9ae8c9f7ced56e015bb4d5238eb28739891cb99bac2b165bee9ef06261381b05d671a2be32d193a18775f0a0bc371a5aafc13aa295e1052a21f873d334da70166a7d551d3ee2a1feab2a252ae0b0137ac06b941a3194e01bde2ce1e91d3fb1f3de004024ce8e2f3d42771324481eba7dd69931f61691f1676a5f4397e4383995f920099682ebc50ec28bab2923bcc4e40cf79450b44b128d07172479820088a2c0b2233ca0c4d4e1dd6baf0b7bc6d6cc4006313d149d794b3ff3b182e209ed816d36cc7ce4b8c5fa8caf8372b7b3a503047007b8ce30269c3d566ccf1599b0096f44e8d0c9a5968ed7bb67dc77bdfc0c9a524d90a1b94c6df6956925280881360a30addff4577373b700ab1446f27f096116c0d66d9ec537ebc9029e3a2385334a9894a99eb4908a15923cdf06730df5b2c870a87d5bae105fc6877ff83bc576c470a932ce2f1cae94314db1187b69c06ad6ff29b08d9e813c3ca4d58bda6a6394ff3dc431509fac0f44c17e1dab2f061c574e7f0bba4c62b3a881cce56e5ad7db864ede970d414422fb42a87d088205205a981af9b874a8713ee9916c8d787014d7c9fa55b3245488fd7594aafb0b7604fc0664f8d37d69b8897f173b1241423520b1a8006969f4986d715ce38839c87416e80ffc5512143b951365cfb4a85bacab131e97f258c49c3f52d0b7c23cd018080ba03d80d1c7dbddedeaf9e6115ad043b946bb90df08e9e798e43f91eef391d751c9d6d5659c3ba7d4ca4822b0314b70eb55b3e9fe4fb328f41f63bd6b7e26d33b817556f42db7c8f3926c38137f504983aed1dab182070d741e4c6d54005353ace6f5de9671354e77201ae9a904a834ceceff1e8efa36125f32881314f47f4e9aeaf047ab8d4a00a622b739b10578be1680509e5cd3d7a3493e0400c90a991629e4bf9c37623d95cf7683ed1eed827677d7fc9bb620d39769ca42800838dca8f1fb8e35ce038169e793d35beee9774421d4f32810bfe0ccaec735f69017dc6716c739f2d1d454db0556941d1d33e97dad6bfbc264d4a0e6bf37229399b55340fcc869aa7f60dbc1b9d4d14064fd833b45ab651261ae328be969b0cfb351610281cee334dc1efc9a697aee2d125c2a5e5435829cd0f14cbe1a8b7dee26b5a25229ba85da863ba61ff70ab913c6dac30fa404270ce4cbe91fa46b506945add19dd924671d48a71771339d26cea35e300132a13e69524e72e163bd1399f30b1b690a3c6dc5557ac438b199550d475f8c14f8389e81d2c12087e0ac95c42e63cde86694dcffafbb995e22417ac9768d7a4248f714dc4bcc938a47e8f2edae89c382a028649b1cf35d776cf5a4ace49c37196d224b2de2dd4742e8053f03620b41c5c42c8f3f8ac368629994368fcd6c9e2b45aed57b37f3d09784825f17233e8d8197a623706bd5138a782cc49a04ad8c1d3a517b8eff085e515564cfdcb669f989a03e7ee27b1938b1a2247cf112e87212ab82384c29758c6ef74d0327f58673136d508b94b00b876024e9402649d361b670c1acde9e227bf8efafccf6e4dee3cfafe184f9d3c0a9d7099d5161c315f18be495b54726318eaf56732e15c2353681ca0977a3058ef647ababe0c4cb3e7b06bebe256b1408a2b9581457c08c6e32c8966d8e93ae8a8914194de4a9437fad5197386e8d81b7c90e7c6eaecfc9cae127293ed6aa4e801a0bab61d29cf257bd91509f46f3955306bca9f508b9a063ebd2045d6af7bb2ddeee659f3ef009daca584515cbeb126167b2a19d9400996682c70f054a0ddd7489a00d07707d04a5b405589441da903e6c7d54baacccd2e0567e18c9864992807145e529bfbec62dae1a5e93668fa25be5e679d71a0c09ef5088dae47409217d5192c48c6b205bde04207f6913ef6951f24697467ddadb9d135d7eda6b2c3e7ae334cdc1f031f46719297a15f3e5a7054b9240ba6d04b32418735ac7c9916622ccf82a44a04172ec938ab74ca54795524c10d32999077a6e91a4c04498aca7bb279ac312281d9b507dd7ccbd79735e98a92e7f69b62957151d8775ff56b6359828fdaca33d522efacb13c967a729f9c0617ec8bffbc5a70dc0c8cebd649b6d598bb756ff0350182d78e30ba3de3cb8dcb4be9afa636d54d7c331ec22147aa7acc089f31b660b8e14a9cbbf23e195d971ffd08800f51e06c827552dbd305ecdeeb5d972f96790690afac3a163f76827dac3594b242c22ca08f37247edd3f1530bbe7e7bb066e878a81a9536af5fabfdf114d61523a38e5ee9609cc7a2d97ec57ddb6a725be1818868ba4eaefa696a349ccb39999c9da79aedf1ba67f9f76fffe0b6edb7bcac7fed2536c3f59214f306f390c3462d6c95c8e50001db43e155531cb271f9134fe3dadb2401656d2237ce22b317498f080cfb7e1f2db950b64c33086fb2ccd1cb793f48a1011c2a467ce7c4487e70dab8ff87647c951c410badb7f0080d29a983c70322147f86f42979a41013e3cbadc08fbe4bf50e509a368dc642f0cd0b7fa4a7ec02285a6a5aaf963171bb3cf8a2eb30d56f3cd30a96ce2f15f47caa315a9ce775c45a78f474b1c6b1d3aa5fcf7bb207f454dcff210b5bb29505c828f9891535fc9560398712d9e552babd5f1c0fb0004ffb702a9a81bc3d20869122de85a1a73312eeb931097d6abd32fb30251f28b362dee7d2173543fbeba6e2b062585b63d549084f4ece8999cbe5c730c4d2c9b66f3dae10a8699c35705885554fb14dc774cd057f6aee324ba6456349b876ee2b80ee38a3dcd09961b1b25781d83ac1fc7315a89a42ad365e517e9aaf6c39d67e9d58bcfbc8e6bcac9fb3bc72c3111b2aec1bee33e2c188a0000400db36c3b0fd3595c6d4c41fa0d034ccaad6f5f4cb5bdf3c22c2cbc90d952670707037c1a9fbbc0a899d59c011e42f596f67df35f5192aa082063bb1bfc8f0777245692d1f43f4368c283559101f203d8b015ed2cbca356c37e7a2ff48138e4ac363235df76a0cc0c74d5b9c8c81921244b17b831b3e15f9c72f4e7c1695af1f571a22d3a4a8705b671c7662684b58730b6d2a8db091bd5ca289360f9e6bd5af002dd58f7b256cc8bb503d21bfdca5896442e02bbb425e8ad3e5bf08159926852e9a79f240abb1d569cd22446df7c982b0d5a599f876943b3ce79e463bcefd7debf01d76e15bea64cf0f933a1c363e086c526c18b9c4a3d41bb18ddcd9c29f3077029f2fa7e310ec1cca76c417dcbdb276faef86a78ad95a962c42e6566ff3e8e4f466fe00c6daff6adb138216409d95223c42033be9445d0ba5c7a03df9a877d8e04198347d7da6369e47465f77b8f8849ceeedf4236608b6131c5fd3b42f332057af1e618a162a7b8881d98d0f557f18cee3c804e46c351a31a80a33bef34d4f3c5466b3f1ad52ccd1c61dac2c892bc98975bfba1a6ccad35c902828191f03d2dbe9dc95a4e69a5bc39591c134709ed8f9b7ebc577bacc0143621707129762e98052912c0a3dceb46e667c453520b8a70c1f1a9a73bea08e9bd79fae2a29c4b2d6f4cd4c5a547c0e541de1412674e02e4d4978dab6a5f3b41dde1dd4e71b0539312435cf280152e5c41a29114a1b2485c6b4ecf71cb0166b87b8a910bd2120fc2e71ddb2287811fd73fddb4708214a69bd2e27fb74dc8299ad8949e068bf38458f751881d8410059d48b834cdcad65e99bf15dc320986cda195fd0e75f7cb9d3ba5f9eea29b82ddd7a32bd300880da09164b7a7a41c738ec46528f6eb47fc5ef50908cc3c1eef5d274f2b9ef621762b52f71497fdd923059088385e59ca4fc7133b69503af50f9f309b6a0474957aa0431adb4a7ca111e81fec3dea5507e3301fc56ae55d238811a5ce0ef999924db1364036dd0420404fe03ea7d11f45477d3cadfc4c30bcf26bc05fd3fea079d3532dc63a45e0ab7f6054563bb4c17d5740d03ddc49e467e6043f23f9df979717f481a5cdf772db2d537a5cc30c338cf49bffe"}, {0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x86dd, [], "ca9ef2a9eb6e14c4a8c37209177dfb5f1e26b35a85000dc628d98dca714abc8d9b24aa5c"}, {0x8, 0x88be, 0x3, {{0x1, 0x1, 0x0, 0x4, 0x0, 0x200, 0x0, 0x9}, 0x1, 0x2}}, {0x8, 0x22eb, 0x4, {{0x0, 0x2, 0x0, 0x3ff, 0x3e6, 0x2, 0x1, 0x2}, 0x2, 0x7, 0x0, 0x1, 0x3, 0x0, 0x0, 0x3, 0x7ff, 0x36b1}}, {0x8, 0x6558, 0x0, "26117d797c756ef1b8a9c473457474da2ddd8495a3dfd46cefbf04087bcbeebafa6a2d1b3206ba5bc44135a3dc5f377d0585b3f91881ef00d1cf0c90cd1f7c9fc9b76dd2ca133592"}}}}}}, &(0x7f00000005c0)={0x0, 0x2, [0x6a6, 0xa68, 0x96e, 0x5d4]}) sendmmsg$inet_sctp(r5, &(0x7f0000871fc8)=[{&(0x7f000086c000)=@in6={0xa, 0x0, 0x2}, 0x1c, &(0x7f0000d1e000), 0x0, &(0x7f0000dda000)}], 0x492492492492510, 0x0) sendmsg$unix(r5, &(0x7f0000000d00)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000c80)=[{&(0x7f00000008c0)="f6a3996f1f92380be19b6062524e0fc3f13a5de88f3c7b5474dbd52ff050b53293", 0x21}], 0x1, &(0x7f0000000cc0)=ANY=[@ANYBLOB='\b\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r2], 0x14, 0x4c0d0}, 0x20000010) getpeername$ipx(0xffffffffffffffff, &(0x7f0000001440), &(0x7f0000001480)=0x10) ioctl$LOOP_SET_FD(r1, 0x4c00, r1) readv(0xffffffffffffffff, &(0x7f0000119ff0), 0x0) getpeername(r1, &(0x7f0000000640)=@in6={0x0, 0x0, 0x0, @local}, &(0x7f00000006c0)=0x80) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000240)) openat$selinux_access(0xffffffffffffff9c, &(0x7f00000004c0)='/selinux/access\x00', 0x2, 0x0) getresuid(&(0x7f00000002c0), &(0x7f0000000940), &(0x7f0000000440)) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000480)="cfad73d7a199de64db4ad8ac492735e46cb30d98980b96905fa79290ce2a42ddff7a07", 0x23}], 0x1, 0x0) getsockopt$inet_buf(r5, 0x0, 0x2b, &(0x7f00000014c0)=""/4096, &(0x7f0000000600)=0x1000) 2018/03/30 19:25:14 executing program 6: syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1e, &(0x7f0000000200)=[{&(0x7f0000010000)="67b2676b00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb000001000000000001000000000000005f42485266535f4d070000000000000000204000000000000000020000000000000000000000000000000000000000000000c0010000000000700000000000000600000000000000010000000000000000100000001000000010000000100000610000000500000000000000000000000000000000000000000000004501000000000000000000000001", 0xca, 0x10000}, {&(0x7f0000010300)="00000000000000000000000001000000000000e4000000000000000000004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c9910000000000000000000000000000000000000000", 0x80, 0x10320}, {&(0x7f0000010500)="8000000000000200000000000000000001000000000001000000000000000000010000000100001000000100000001000000000000000000980000000000d086c3bf12e14287882ab7411ed7c99100002c000000000002000000000000000000010000000000050000000000000000000100000001000010000001000000010000000000000000006c0000000000d086c3bf12e14287882ab7411ed7c99100002c00000000000200000000000000000001000000000005000000000000000000010000000100001000000100000001000000000000000000400000000000d086c3bf12e14287882ab7411ed7c99100004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c99101000000000000000000c001000000000000180100000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000d086c3bf12e14287882ab7411ed7c991f92f8feea04c4c3a839a10f74c57d3fb0c934de300000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00100200000000000100000000000001dae64562429d483ea5043974ccd28b690200000000000000040000000000000002000000000100000000000000cc00000000000000006b0f0000300000000100000000000000cc00004000000000003b0f000030000000000000000000000000", 0x240, 0x20e60}, {&(0x7f0000010a00)="2c00000000000200000000000000000001000000000005000000000000000000010000000100001000000100000001000000000000000000400000000000d086c3bf12e14287882ab7411ed7c99100004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000000000000000d086c3bf12e14287882ab7411ed7c99101000000000000000000c0010000000000006c0000000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000d086c3bf12e14287882ab7411ed7c991f92f8feea04c4c3a839a10f74c57d3fb1dd6448400000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00300200000000000100000000000001dae64562429d483ea5043974ccd28b690300000000000000030000000000000004000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000000000000000e90e0000500000000001000000000000e40000400000000000990e0000500000000001000000000000e400006c0000000000490e0000500000000000000000000000000000000000000000000000000000", 0x1e0, 0x22f00}, {&(0x7f0000010e00)="65bea12500000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00101100000000000000000000000001dae64562429d483ea5043974ccd28b690100000000000000010000000000000004000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b70100000500000000000000840000000000000000760a0000b70100000700000000000000840000000000000000bf080000b70100000000000000000000000000000000000000000000000000", 0xe0, 0x111000}, {&(0x7f0000011000)="00000000010000000000000000000000000000000060110000000000000000000000000000100000000000000000000000000000000000000000000001000000", 0x40, 0x1119c0}, {&(0x7f0000011200)="000000000000000000000000000000000000000000000000000000010000000000000000000000000000000050110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000", 0x60, 0x111b60}, {&(0x7f0000000140)="000000000000000000000000000000000000010000000000000000000000000000000040110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000", 0x60, 0x111d20}, {&(0x7f0000011600)="000000000000000000010000000000000000000000000000000020110000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000", 0x60, 0x111ee0}, {&(0x7f0000011900)="0000000000000000000000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000014fe517500000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00301100000000000000000000000001dae64562429d483ea5043974ccd28b690100000000000000030000000000000002000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000000000000000e90e000050000000000000000000000000", 0x140, 0x112f60}, {&(0x7f0000011d00)="000000000000000000000000000000000300000000000000000100000000000000000000000000000000400000000000dae64562429d483ea5043974ccd28b6976046e8900000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00501100000000000000000000000001dae64562429d483ea5043974ccd28b6901000000000000000500000000000000", 0xa0, 0x114fc0}, {&(0x7f0000011f00)="3518373000000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00004000000000000100000000000001dae64562429d483ea5043974ccd28b690400000000000000f7ffffffffffffff02000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c000000000000000000000000", 0xa0, 0x400000}, {&(0x7f0000012200)="0300000000000000000100000000000000009800000000000000800000000000dae64562429d483ea5043974ccd28b690300000000000000000100000000000000006c000000000000002c0000000000dae64562429d483ea5043974ccd28b6903000000000000000001000000000000000040000000000000002c0000000000dae64562429d483ea5043974ccd28b690300000000000000000100000000000000000000000000000000400000000000dae64562429d483ea5043974ccd28b69631d97fd00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00204000000000000100000000000001dae64562429d483ea5043974ccd28b690700000000000000010000000000000009000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000f7ffffffffffffff84000000000000000026060000b70100000000000000000000000000000000000000000000000000000000", 0x220, 0x401f40}, {&(0x7f0000012600)="000000000000000000000004000000000000000001000000000000000040000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000040000000000", 0x60, 0x402720}, {&(0x7f0000012800)="00000100000000000000000000000000000000601100000000000000000000000000001000000000000000000000000000000000000000000000010000000000", 0x40, 0x4028e0}, {&(0x7f0000012b00)="000000000000000000000600000000000000000100000000000000304000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000006000000000000", 0x60, 0x402b60}, {&(0x7f0000012d00)="0000000000000000000000000000000000000500000000000000000000000000000000104000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000", 0x80, 0x402d20}, {&(0x7f0000012f00)="000000000000000000070000000000000000000000000000000040400000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700000000000000", 0x60, 0x402ee0}, {&(0x7f0000013500)="0000000000000000000200000000000000050066696c653006000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a00000000000000007120be5a00000000000000007120be5a0000000000000000000000000000000000000000d7721400000000000100000000000000000000000000000000000005000166696c6530d7721400000000000100000000000000000000000000000000000005000166696c653009000000000000000800564944454f5f5453060000000000000000000000000000000a0000000000000000000000000000000000000000000000010000000000000000000000ed41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007220be5a00000000000000007120be5a00000000000000007120be5a0000000000000000000000000000000000000000070000000000000004002e646f7406000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081fbe5a0000000000000000081fbe5a0000000000000000081fbe5a00000000000000000000000000000000000000000300000000000000050066696c65330500000000000000050066696c653406000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000ff8100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a00000000000000003c1ebe5a0000000000000000f11dbe5a0000000000000000000000000000000000000000060000000000000010000000000000000000000000686f772061626f757420746869733f0a06000000000000001200d181d18ed0b7d0bad0b0d0bbd0bbd0b5d18006000000000000000000000000000000100000000000000010000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a0000000000000000ac1dbe5a0000000000000000ac1dbe5a0000000000000000000000000000000000000000060000000000000013000000000000000000000000d181d18ed0b7d0bad0b0d0bbd0bbd0b5d1800a0200000000000000050066696c653006000000000000000000000000000000130000000000000013000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a00000000000000009e1dbe5a00000000000000009e1dbe5a00000000000000000000000000000000000000000200000000000000050066696c65320600000000000000000000000000000000000000000000000000000000000000000000000000000001000000e703000000000000048100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782bbe5a0000000000000000d91dbe5a0000000000000000bf1dbe5a000000000000000000000000000000000000000006000000000000000a00000000000000000000000073797a6b616c6c65720a0400000000000000050066696c6530060000000000000000000000000000000a000000000000000a000000000000000000000000000000010000000000000000000000a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000771bbe5a00000000000000006a1bbe5a00000000000000006a1bbe5a0000000000000000000000000000000000000000d2721400000000000100000000000000000000000000000000000005000166696c6530d2721400000000000100000000000000000000000000000000000005000166696c65300800000000000000050066696c6531060000000000000000000000000000000a0000000000000000000000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601ebe5a00000000000000009e1dbe5a00000000000000009e1dbe5a0000000000000000000000000000000000000000d6721400000000000100000000000000005a000000000000000000080002564944454f5f545392721400000000000100000000000000000000000000000000000005000266696c6531d572140000000000010000000000000000000000000000000000000400012e646f74d372140000000000010000000000000000000000000000006a0000120001d181d18ed0b7d0bad0b0d0bbd0bbd0b5d180d4721400000000000100000000000000000000000000000000000005000166696c6534cf721400000000000100000000000000000000000000000000000005000166696c6530d4721400000000000100000000000000000000000000000000000005000166696c6533d1721400000000000100000000000000000000000000000000000005000166696c653292721400000000000100000000000000000000000000000000000005000266696c6531d572140000000000010000000000000000000000000000000000000400012e646f74d1721400000000000100000000000000000000000000000000000005000166696c6532d4721400000000000100000000000000000000000000000000000005000166696c6534d67214000000000001000000000000000000000000000000000000080002564944454f5f5453d37214000000000001000000000000000000000000010000000000120001d181d18ed0b7d0bad0b0d0bbd0bbd0b5d180d4721400000000000100000000000000000000000000000000000005000166696c6533cf721400000000000100000000000000000000000000000000000005000166696c6530000000000000000002002e2e030000000000000000000000000000006e0000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a00000000000000003f28124300000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00404000000000000100000000000001dae64562429d483ea5043974ccd28b69070000000000000002000000000000000c000000000000000000000000c00000400000000000830f0000180000000000020000000000a90000000000000000620f0000210000000060110000000000a900000000000000004a0f0000180000000060110000000000b007000000000000004a0f0000000000000000400000000000a90000000000000000290f0000210000000000400000000000c000002c0000000000110f0000180000000010400000000000a90000000000000000f00e0000210000000020400000000000a90000000000000000cf0e0000210000000030400000000000a90000000000000000ae0e0000210000000040400000000000a900000000000000008d0e00002100000000006c0000000000c000002c0000000000750e0000180000000000980000000000c000008000000000005d0e0000180000000000980000000000c000008000000000005d0e0000180000000000980000000000c000008000000000003c0e000018", 0xc00, 0x4035c0}, {&(0x7f0000014500)="000000000000000000010000000000000100000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000010000000000000500000000000000010000000000000006000000000000000200000000000000b00100000000000000010000000000000006000000000000000200000000000000b00200000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000005000000000000000200000000000000b00400000000000000005000000000000000010000000000000500000000000000010000000000000004000000000000000200000000000000b0f7ffffffffffffff010000000000000001000000000000000200000000000000010000000000000005000000000000000200000000000000b003000000000000000020000000000000000100000000000002000000000000006f3cb59c00000000000000000000000000000000000000000000000000000000f92f8feea04c4c3a839a10f74c57d3fb00604000000000000100000000000001dae64562429d483ea5043974ccd28b690600000000000000010000000000000009000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000f7ffffffffffffff84000000000000000026060000b70100000000000000000000000000000000000000000000000000000000", 0x2e0, 0x405e80}, {&(0x7f0000014900)="000000000000000000000004000000000000000001000000000000000040000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000040000000000", 0x60, 0x406720}, {&(0x7f0000014b00)="00000100000000000000000000000000000000601100000000000000000000000000001000000000000000000000000000000000000000000000010000000000", 0x40, 0x4068e0}, {&(0x7f0000014e00)="000000000000000000000600000000000000000100000000000000304000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000006000000000000", 0x60, 0x406b60}, {&(0x7f0000000040)="0000000000000000000000000000000000000500000000000000000000000000000000104000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000", 0x80, 0x406d20}, {&(0x7f0000015200)="000000000000000000060000000000000000000000000000000050400000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600000000000000", 0x60, 0x406ee0}, {&(0x7f0000015500)="000000000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000", 0x60, 0x407680}, {&(0x7f0000015700)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000", 0x40, 0x407840}, {&(0x7f0000015900)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a0000000000000000f543be5a000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41", 0x120, 0x4079e0}, {&(0x7f0000015c00)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41000000000000000000000000000000000000000000000000", 0x60, 0x407c80}, {&(0x7f0000015e00)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100", 0x40, 0x407e40}], 0x0, &(0x7f0000016000)) 2018/03/30 19:25:14 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000005000)='/dev/sg#\x00', 0x0, 0x8002) write(r0, &(0x7f0000000000)="b63db85e1e8d020000feff00003ef0011dcc606aed5ed2bc7018cebc9bc2feffffffffffffffe22c9b160096aa1fae1a31", 0x31) readv(r0, &(0x7f000085dff0)=[{&(0x7f0000e94000)=""/62, 0xffbd}], 0x1) 2018/03/30 19:25:14 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x0, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x3, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:14 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0x154, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x0, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x154}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:14 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x0, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x3, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:14 executing program 3: unshare(0x0) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'lo\x00'}) sendmsg$nl_route(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="5800000014000100000000000000000002000000", @ANYBLOB="0800080000000000080004000000000008000200ac1414aa14000300000000000000000000000000000000001400060000050000ffff0000000000000000000066176fa620fa6f98e500cc5ae9126ad1a43cb847824dfeafec1cf3e88d1013731db72dc4dd160440f09107e460c26690a0378ea7a104e005aadbe5ccdd25e636f0222f6ed3ae2664e2208f0000000000000000000016ed044a428b71f1d9b4221a848935f7dc0a38eff96357098eddda773e1af41afbb8beba5333b35c2b4f09407790c44872432b4154bf4867d7aaa6bd3182500186a871df0eea3f2cbce8e7d66444298ee4974466bfc3941faf4b748a507b6b7fd55c8df5d499842d0dfa686b22a5d4d8e0a6fa161eec363775191ceb46c44a5f8ef55413a47d31c1efd4923f3a7c74ff03000000000000e6ba094bb86ca2fccebd0d9a298c38c000000000000000000000000000"], 0x2}, 0x1}, 0x0) 2018/03/30 19:25:14 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:14 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:14 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000005000)='/dev/sg#\x00', 0x0, 0x8002) write(r0, &(0x7f0000000000)="b63db85e1e8d020000feff00003ef0011dcc606aed5ed2bc7018cebc9bc2feffffffffffffffe22c9b160096aa1fae1a31", 0x31) readv(r0, &(0x7f000085dff0)=[{&(0x7f0000e94000)=""/62, 0xffbd}], 0x1) [ 215.493149] sg_write: data in/out 167162/1 bytes for SCSI command 0xff-- guessing data in; [ 215.493149] program syz-executor5 not setting count and/or reply_len properly 2018/03/30 19:25:14 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0x154, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x0, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x154}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:14 executing program 0: r0 = syz_open_dev$tun(&(0x7f0000000280)='/dev/net/tun\x00', 0x0, 0x0) fsetxattr(r0, &(0x7f0000000000)=@known='system.posix_acl_access\x00', &(0x7f0000000500)="020000001000000040000d02", 0xc, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x0, &(0x7f00000000c0), 0x4) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x101}, &(0x7f0000000180)=0x8) r2 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/access\x00', 0x2, 0x0) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000ffd218dd164332000000000000000000007c3ae9a9e97f2a961e1fc9ce80000000000000000000"], 0x29) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000001140)={0x0, 0x0, &(0x7f00000010c0)}, &(0x7f0000001180)=0x10) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000001340)={r3, 0x6, 0x0, 0x0, 0x0, 0x3, 0x101, 0x5, {0x0, @in={{0x2, 0x4e20, @multicast2=0xe0000002}}, 0x80000001, 0x0, 0x1, 0x0, 0x3}}, &(0x7f00000012c0)=0xb0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000001c0), &(0x7f0000000240)=0x8) r5 = socket(0x11, 0x4000000000080002, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000700)={{{@in6, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@local}}, &(0x7f0000000340)=0xe8) bind$packet(r5, &(0x7f0000000540)={0x11, 0x1f, r6, 0x1, 0x7, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000001000), 0x717) setsockopt$inet_sctp6_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000800)=@assoc_value={r4, 0xe8c2}, 0x8) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) bind$packet(r5, &(0x7f0000000200)={0x11, 0x3, r7, 0x1, 0xfffffffffffffffc, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x14) syz_emit_ethernet(0xfde, &(0x7f00000024c0)={@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xf}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, [], {@ipv4={0x800, {{0x8, 0x4, 0xe3ca, 0x9, 0xfd0, 0x66, 0x5, 0x3, 0x0, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @multicast1=0xe0000001, {[@generic={0x44, 0xb, "2579be266a12fe6975"}]}}, @gre={{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x3}, {0x2, 0x0, 0x100, 0x5, 0x0, 0x0, 0x800, [], "8c0c58e3bb9a974aa723bbcea0df771b4d333d3e2dabf01b7523afcf9242ef205fe7812f5aafd04c6b4370101e3bfe7173cbf78609eb76a556484e2c3cc5e3808492470ac9a0ebaa4d6f4096e983eeec37cf78318480cf86d03eaa4fa62c69747dbfccf2a64638f1350ce28d78444ad00874ce151dcc0f01364d431a39ba0744369eaf8501f61ac6614bd009d487e9a1746d31eeb377ef7e083a12cac7bfdbf0d75fabb63fce20d4aea53a61fd7170be6cdb267c49f18691775387e3888b9424a8f3fe6f7dbdbdf29c9631fa7464e09cc615217c22a9e14448b3917a5aeca50f9116e44ab9f26f4d6d1ec02c1859ab2bacfbd806294c36b309f101082fa8282df0154875cfc5a107da21edd1d0aebe822789dd26d91a61448160e45235298c54de252e7456c3263388717bc224907364776d1248f457ebeee9b086063108ab9a6a504109a2ef75bd99dc2b4ba728f279639e28f9d9dc9e9b0adb59bcd1059099b353bcd0fb6bb22746789375dbb53837b8f9bcb89e8e8e9d81e9c83f239e2cf67af06f853e1c9aad81237b55cbe3cc19dd50367e2a8de60b98758c4c01dbb29fd4979214022640d0cda05cdafcff3ce4d1fcfdcc9be877e51c7845e492acb5c9427a3ab27e593473a4dcf2e034643371a5b84251758af220b1cabdc7d23ec92248c2ad82cad11104bf644f5f2edb1c05e9e6f3bfcf807ad313dde97a4d73098ae33c7734b68be65c2dc8176b1a2e119ee4f568658cd8efca4516eed0a8469d673c6a20bfda67e61741ebaa11333369df7a2577869ba0f51d9314a3d90c682ab13a61064a43b95eeda96d93ada44e5c18363591df8ed31887c471afc39ccd197f86bb82e394712746bec5a9fa9b4820ddccf092ea7cec86284bf54726b8cbd6971f3a2917676edaf9e1f1f9e67a2210a0c172777971b4c2f0f5d050b81aaf6350ab255a001f1637337bd80c76cff0c8e96e4dc81795d2ac100e77ef02076574b9a49eefa312d4d9adf2fe05be29dc7dbd3e118f587e8d5b6ac0e7f72c9a3ba96a0f553d44478f50546b82d3924ebce03e9079b061f9b94f193fd22f161e0accf465949c338ef05529794d3ee6ecbd3275660ab9c1263c1c5eafb5aca0f7af52ba91e265e6234acb8b607710623589e2637c5ee64269bbac2fcad26504fed942faf55e6f30780bed623b5341bb33b894d7ac13672f967a6c68dfaa76c355cc7b4d2e7eab61a52fdbf3a8b2427f715a4f400863e25cfdf5b6a8a6a317df23289dff02fb64e8ada31f0f99c6b76cb62c304d0531821d6e535dc3a967f82bef26bc7bf0027b1968e6725bcd211cf7e00d29c7efd31e34dcbeb2410ed494dd7b5f897b3d2b1dc48247f9f288a2edcbb73f9c2cb360568d32a0715b96ba3e295d55d3f7aeae97cd74193bdd8e3c3dc310665486ba46d368d12d9ae8c9f7ced56e015bb4d5238eb28739891cb99bac2b165bee9ef06261381b05d671a2be32d193a18775f0a0bc371a5aafc13aa295e1052a21f873d334da70166a7d551d3ee2a1feab2a252ae0b0137ac06b941a3194e01bde2ce1e91d3fb1f3de004024ce8e2f3d42771324481eba7dd69931f61691f1676a5f4397e4383995f920099682ebc50ec28bab2923bcc4e40cf79450b44b128d07172479820088a2c0b2233ca0c4d4e1dd6baf0b7bc6d6cc4006313d149d794b3ff3b182e209ed816d36cc7ce4b8c5fa8caf8372b7b3a503047007b8ce30269c3d566ccf1599b0096f44e8d0c9a5968ed7bb67dc77bdfc0c9a524d90a1b94c6df6956925280881360a30addff4577373b700ab1446f27f096116c0d66d9ec537ebc9029e3a2385334a9894a99eb4908a15923cdf06730df5b2c870a87d5bae105fc6877ff83bc576c470a932ce2f1cae94314db1187b69c06ad6ff29b08d9e813c3ca4d58bda6a6394ff3dc431509fac0f44c17e1dab2f061c574e7f0bba4c62b3a881cce56e5ad7db864ede970d414422fb42a87d088205205a981af9b874a8713ee9916c8d787014d7c9fa55b3245488fd7594aafb0b7604fc0664f8d37d69b8897f173b1241423520b1a8006969f4986d715ce38839c87416e80ffc5512143b951365cfb4a85bacab131e97f258c49c3f52d0b7c23cd018080ba03d80d1c7dbddedeaf9e6115ad043b946bb90df08e9e798e43f91eef391d751c9d6d5659c3ba7d4ca4822b0314b70eb55b3e9fe4fb328f41f63bd6b7e26d33b817556f42db7c8f3926c38137f504983aed1dab182070d741e4c6d54005353ace6f5de9671354e77201ae9a904a834ceceff1e8efa36125f32881314f47f4e9aeaf047ab8d4a00a622b739b10578be1680509e5cd3d7a3493e0400c90a991629e4bf9c37623d95cf7683ed1eed827677d7fc9bb620d39769ca42800838dca8f1fb8e35ce038169e793d35beee9774421d4f32810bfe0ccaec735f69017dc6716c739f2d1d454db0556941d1d33e97dad6bfbc264d4a0e6bf37229399b55340fcc869aa7f60dbc1b9d4d14064fd833b45ab651261ae328be969b0cfb351610281cee334dc1efc9a697aee2d125c2a5e5435829cd0f14cbe1a8b7dee26b5a25229ba85da863ba61ff70ab913c6dac30fa404270ce4cbe91fa46b506945add19dd924671d48a71771339d26cea35e300132a13e69524e72e163bd1399f30b1b690a3c6dc5557ac438b199550d475f8c14f8389e81d2c12087e0ac95c42e63cde86694dcffafbb995e22417ac9768d7a4248f714dc4bcc938a47e8f2edae89c382a028649b1cf35d776cf5a4ace49c37196d224b2de2dd4742e8053f03620b41c5c42c8f3f8ac368629994368fcd6c9e2b45aed57b37f3d09784825f17233e8d8197a623706bd5138a782cc49a04ad8c1d3a517b8eff085e515564cfdcb669f989a03e7ee27b1938b1a2247cf112e87212ab82384c29758c6ef74d0327f58673136d508b94b00b876024e9402649d361b670c1acde9e227bf8efafccf6e4dee3cfafe184f9d3c0a9d7099d5161c315f18be495b54726318eaf56732e15c2353681ca0977a3058ef647ababe0c4cb3e7b06bebe256b1408a2b9581457c08c6e32c8966d8e93ae8a8914194de4a9437fad5197386e8d81b7c90e7c6eaecfc9cae127293ed6aa4e801a0bab61d29cf257bd91509f46f3955306bca9f508b9a063ebd2045d6af7bb2ddeee659f3ef009daca584515cbeb126167b2a19d9400996682c70f054a0ddd7489a00d07707d04a5b405589441da903e6c7d54baacccd2e0567e18c9864992807145e529bfbec62dae1a5e93668fa25be5e679d71a0c09ef5088dae47409217d5192c48c6b205bde04207f6913ef6951f24697467ddadb9d135d7eda6b2c3e7ae334cdc1f031f46719297a15f3e5a7054b9240ba6d04b32418735ac7c9916622ccf82a44a04172ec938ab74ca54795524c10d32999077a6e91a4c04498aca7bb279ac312281d9b507dd7ccbd79735e98a92e7f69b62957151d8775ff56b6359828fdaca33d522efacb13c967a729f9c0617ec8bffbc5a70dc0c8cebd649b6d598bb756ff0350182d78e30ba3de3cb8dcb4be9afa636d54d7c331ec22147aa7acc089f31b660b8e14a9cbbf23e195d971ffd08800f51e06c827552dbd305ecdeeb5d972f96790690afac3a163f76827dac3594b242c22ca08f37247edd3f1530bbe7e7bb066e878a81a9536af5fabfdf114d61523a38e5ee9609cc7a2d97ec57ddb6a725be1818868ba4eaefa696a349ccb39999c9da79aedf1ba67f9f76fffe0b6edb7bcac7fed2536c3f59214f306f390c3462d6c95c8e50001db43e155531cb271f9134fe3dadb2401656d2237ce22b317498f080cfb7e1f2db950b64c33086fb2ccd1cb793f48a1011c2a467ce7c4487e70dab8ff87647c951c410badb7f0080d29a983c70322147f86f42979a41013e3cbadc08fbe4bf50e509a368dc642f0cd0b7fa4a7ec02285a6a5aaf963171bb3cf8a2eb30d56f3cd30a96ce2f15f47caa315a9ce775c45a78f474b1c6b1d3aa5fcf7bb207f454dcff210b5bb29505c828f9891535fc9560398712d9e552babd5f1c0fb0004ffb702a9a81bc3d20869122de85a1a73312eeb931097d6abd32fb30251f28b362dee7d2173543fbeba6e2b062585b63d549084f4ece8999cbe5c730c4d2c9b66f3dae10a8699c35705885554fb14dc774cd057f6aee324ba6456349b876ee2b80ee38a3dcd09961b1b25781d83ac1fc7315a89a42ad365e517e9aaf6c39d67e9d58bcfbc8e6bcac9fb3bc72c3111b2aec1bee33e2c188a0000400db36c3b0fd3595c6d4c41fa0d034ccaad6f5f4cb5bdf3c22c2cbc90d952670707037c1a9fbbc0a899d59c011e42f596f67df35f5192aa082063bb1bfc8f0777245692d1f43f4368c283559101f203d8b015ed2cbca356c37e7a2ff48138e4ac363235df76a0cc0c74d5b9c8c81921244b17b831b3e15f9c72f4e7c1695af1f571a22d3a4a8705b671c7662684b58730b6d2a8db091bd5ca289360f9e6bd5af002dd58f7b256cc8bb503d21bfdca5896442e02bbb425e8ad3e5bf08159926852e9a79f240abb1d569cd22446df7c982b0d5a599f876943b3ce79e463bcefd7debf01d76e15bea64cf0f933a1c363e086c526c18b9c4a3d41bb18ddcd9c29f3077029f2fa7e310ec1cca76c417dcbdb276faef86a78ad95a962c42e6566ff3e8e4f466fe00c6daff6adb138216409d95223c42033be9445d0ba5c7a03df9a877d8e04198347d7da6369e47465f77b8f8849ceeedf4236608b6131c5fd3b42f332057af1e618a162a7b8881d98d0f557f18cee3c804e46c351a31a80a33bef34d4f3c5466b3f1ad52ccd1c61dac2c892bc98975bfba1a6ccad35c902828191f03d2dbe9dc95a4e69a5bc39591c134709ed8f9b7ebc577bacc0143621707129762e98052912c0a3dceb46e667c453520b8a70c1f1a9a73bea08e9bd79fae2a29c4b2d6f4cd4c5a547c0e541de1412674e02e4d4978dab6a5f3b41dde1dd4e71b0539312435cf280152e5c41a29114a1b2485c6b4ecf71cb0166b87b8a910bd2120fc2e71ddb2287811fd73fddb4708214a69bd2e27fb74dc8299ad8949e068bf38458f751881d8410059d48b834cdcad65e99bf15dc320986cda195fd0e75f7cb9d3ba5f9eea29b82ddd7a32bd300880da09164b7a7a41c738ec46528f6eb47fc5ef50908cc3c1eef5d274f2b9ef621762b52f71497fdd923059088385e59ca4fc7133b69503af50f9f309b6a0474957aa0431adb4a7ca111e81fec3dea5507e3301fc56ae55d238811a5ce0ef999924db1364036dd0420404fe03ea7d11f45477d3cadfc4c30bcf26bc05fd3fea079d3532dc63a45e0ab7f6054563bb4c17d5740d03ddc49e467e6043f23f9df979717f481a5cdf772db2d537a5cc30c338cf49bffe"}, {0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x86dd, [], "ca9ef2a9eb6e14c4a8c37209177dfb5f1e26b35a85000dc628d98dca714abc8d9b24aa5c"}, {0x8, 0x88be, 0x3, {{0x1, 0x1, 0x40, 0x0, 0x0, 0x200, 0x0, 0x9}, 0x1, 0x2}}, {0x8, 0x22eb, 0x4, {{0x0, 0x2, 0x0, 0x3ff, 0x3e6, 0x2, 0x1, 0x2}, 0x2, 0x7, 0x0, 0x1, 0x3, 0x0, 0x0, 0x3, 0x7ff, 0x36b1}}, {0x8, 0x6558, 0x0, "26117d797c756ef1b8a9c473457474da2ddd8495a3dfd46cefbf04087bcbeebafa6a2d1b3206ba5bc44135a3dc5f377d0585b3f91881ef00d1cf0c90cd1f7c9fc9b76dd2ca133592"}}}}}}, &(0x7f00000005c0)={0x0, 0x2, [0x6a6, 0xa68, 0x96e, 0x5d4]}) sendmmsg$inet_sctp(r5, &(0x7f0000871fc8)=[{&(0x7f000086c000)=@in6={0xa, 0x0, 0x2}, 0x1c, &(0x7f0000d1e000), 0x0, &(0x7f0000dda000)}], 0x492492492492510, 0x0) sendmsg$unix(r5, &(0x7f0000000d00)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000c80)=[{&(0x7f00000008c0)="f6a3996f1f92380be19b6062524e0fc3f13a5de88f3c7b5474dbd52ff050b53293", 0x21}], 0x1, &(0x7f0000000cc0)=ANY=[@ANYBLOB='\b\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r2], 0x14, 0x4c0d0}, 0x20000010) getpeername$ipx(0xffffffffffffffff, &(0x7f0000001440), &(0x7f0000001480)=0x10) ioctl$LOOP_SET_FD(r1, 0x4c00, r1) readv(0xffffffffffffffff, &(0x7f0000119ff0), 0x0) getpeername(r1, &(0x7f0000000640)=@in6={0x0, 0x0, 0x0, @local}, &(0x7f00000006c0)=0x80) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000240)) openat$selinux_access(0xffffffffffffff9c, &(0x7f00000004c0)='/selinux/access\x00', 0x2, 0x0) getresuid(&(0x7f00000002c0), &(0x7f0000000940), &(0x7f0000000440)) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000480)="cfad73d7a199de64db4ad8ac492735e46cb30d98980b96905fa79290ce2a42ddff7a07", 0x23}], 0x1, 0x0) getsockopt$inet_buf(r5, 0x0, 0x2b, &(0x7f00000014c0)=""/4096, &(0x7f0000000600)=0x1000) 2018/03/30 19:25:14 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x0, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x0, 0x25dfdbfd}, 0x10}, {&(0x7f0000000c40)={0x10, 0x2c, 0x8, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000000d40)={0x160, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xc, 0x36, [@typed={0x8, 0x57, @str='rng\x00'}]}, @nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x160}], 0x3, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) 2018/03/30 19:25:14 executing program 3: unshare(0x0) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'lo\x00'}) sendmsg$nl_route(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="5800000014000100000000000000000002000000", @ANYBLOB="0800080000000000080004000000000008000200ac1414aa14000300000000000000000000000000000000001400060000050000ffff0000000000000000000066176fa620fa6f98e500cc5ae9126ad1a43cb847824dfeafec1cf3e88d1013731db72dc4dd160440f09107e460c26690a0378ea7a104e005aadbe5ccdd25e636f0222f6ed3ae2664e2208f0000000000000000000016ed044a428b71f1d9b4221a848935f7dc0a38eff96357098eddda773e1af41afbb8beba5333b35c2b4f09407790c44872432b4154bf4867d7aaa6bd3182500186a871df0eea3f2cbce8e7d66444298ee4974466bfc3941faf4b748a507b6b7fd55c8df5d499842d0dfa686b22a5d4d8e0a6fa161eec363775191ceb46c44a5f8ef55413a47d31c1efd4923f3a7c74ff03000000000000e6ba094bb86ca2fccebd0d9a298c38c000000000000000000000000000"], 0x2}, 0x1}, 0x0) 2018/03/30 19:25:14 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r9 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r11 = getpgrp(0x0) r12 = getpgrp(r7) r13 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0xdc, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid=r4}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}]}, 0xdc}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r8, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, r10, 0x0, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}], 0xd4, 0x8010}, 0x10) r14 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r14) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r15 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r15, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r16}) 2018/03/30 19:25:14 executing program 5: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sg(&(0x7f0000005000)='/dev/sg#\x00', 0x0, 0x8002) write(r0, &(0x7f0000000000)="b63db85e1e8d020000feff00003ef0011dcc606aed5ed2bc7018cebc9bc2feffffffffffffffe22c9b160096aa1fae1a31", 0x31) readv(r0, &(0x7f000085dff0)=[{&(0x7f0000e94000)=""/62, 0xffbd}], 0x1) 2018/03/30 19:25:14 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0x154, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x154}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) [ 215.722925] sg_write: data in/out 167162/1 bytes for SCSI command 0xff-- guessing data in; [ 215.722925] program syz-executor5 not setting count and/or reply_len properly 2018/03/30 19:25:14 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="27f39da6135c20e3a15a851ac17fcc8e137ce187850a992dfcbc5dadfc966db651cac020f813cd5be4086c125ef5a482ce9c37b55b068af3b225170114f12191800f802526804efb20430b013450c936f0d1bb047f4e06f300c7", 0x5a}], 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'syz_tun\x00'}) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f0000000200)=@buf={0x0, &(0x7f0000000640)}) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000003940)=ANY=[@ANYBLOB="280000001400090500000000ca91f05c0e3302ff320000000002000000"], 0x1}, 0x1}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0xb0, r3, 0x400, 0x70bd29, 0x25dedbfc, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xffffffffffffff00}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x857}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100000000}]}, 0xb0}, 0x1}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000cc0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000d00)=0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001140)) getpgrp(r6) gettid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003700)=0x0) r10 = fcntl$getown(r1, 0x9) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000003780)=0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000037c0)) r12 = getpgrp(0x0) r13 = getpgrp(r8) r14 = gettid() sendmsg$netlink(r2, &(0x7f0000003900)={&(0x7f00000007c0)=@kern={0x10, 0x0, 0x0, 0x800004}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000800)={0x10, 0x1b, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f0000000d40)={0x154, 0x12, 0x300, 0x70bd2a, 0x25dfdbfc, "", [@nested={0xcc, 0x3b, [@typed={0x8, 0x60, @uid}, @generic="2592b9c37d601562648a0761967407940e1b803009d43ce56606b318072d576950e0af7348fd67dbe1d9a85be2ac930c2ec09ddc01479a2128a2ab4e9036c9a54f7169354bff4978d551f07dc9de5b7e831e7bd1dcad91189b28e796690b81f64515db4a73b7cf0a2b10352cea208426c135611a7132d5e4d610e9784176aeda40e923c6e3093b37c8335644aeb257191b7baad501b4c5dbd9023dbeae0ad6378ce2c05ded40a181d7eab876d9a8b0729b4050cf988e7fddebff31057e9e7ab8"]}, @nested={0x78, 0x5d, [@typed={0x8, 0x30, @pid=r7}, @generic="7ff27c03365e8d8888b0f386ba4c3f4be5524e5461f8e53a11f14c6f5a4e3edcb633b8132c61637812ce2abbb21ad3a5c4b48e67265d621ccb31fcb516b150cab308f904b31561114c855f8662e5876c56b4818070a7da81980f18fa5ca9fd3470362a56e9a3bcc2b229"]}]}, 0x154}], 0x2, &(0x7f0000003800)=[@cred={0x18, 0x1, 0x2, r9, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @rights={0x14, 0x1, 0x1, [0xffffffffffffffff, r2]}, @cred={0x18, 0x1, 0x2, r10, r4, r5}, @cred={0x18, 0x1, 0x2, r11, r4, r5}, @cred={0x18, 0x1, 0x2, 0x0, r4, r5}, @cred={0x18, 0x1, 0x2, r12, r4, r5}, @cred={0x18, 0x1, 0x2, r13, r4, r5}, @cred={0x18, 0x1, 0x2, r14, r4, r5}], 0xd4, 0x8010}, 0x10) r15 = request_key(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000740)='\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r4, r15) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000780)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRES32], 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x44) r16 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x14, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r16, 0x8918, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x4, r17}) [ 216.141690] sg_write: data in/out 167162/1 bytes for SCSI command 0xff-- guessing data in; [ 216.141690] program syz-executor5 not setting count and/or reply_len properly [ 216.159853] kasan: CONFIG_KASAN_INLINE enabled [ 216.164473] kasan: GPF could be caused by NULL-ptr deref or user memory access [ 216.173669] general protection fault: 0000 [#1] PREEMPT SMP KASAN [ 216.179916] Dumping ftrace buffer: [ 216.183427] (ftrace buffer empty) [ 216.187111] Modules linked in: [ 216.190401] CPU: 0 PID: 13767 Comm: syz-executor5 Not tainted 4.9.91-gcc88c05 #9 [ 216.197906] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 216.207242] task: ffff8801b64db000 task.stack: ffff8801b6f58000 [ 216.213279] RIP: 0010:[] [] sg_read+0xd24/0x1470 [ 216.221357] RSP: 0018:ffff8801b6f5fa40 EFLAGS: 00010246 [ 216.226781] RAX: dffffc0000000000 RBX: 0000000000000000 RCX: ffffffff8266b83b [ 216.234030] RDX: 0000000000000000 RSI: ffffc900074f3000 RDI: ffff8801cf2b4370 [ 216.241272] RBP: ffff8801b6f5fb50 R08: 0000000000000000 R09: ffffed003addff49 [ 216.248512] R10: 0000000000000005 R11: ffffed003addff48 R12: 0000000000000000 [ 216.255755] R13: ffff8801cf2b4200 R14: ffff8801d6effa20 R15: ffff8801cf2b4340 [ 216.263007] FS: 0000000000000000(0000) GS:ffff8801db200000(0063) knlGS:00000000f5790b40 [ 216.271203] CS: 0010 DS: 002b ES: 002b CR0: 0000000080050033 [ 216.277055] CR2: 0000000020e94000 CR3: 00000001d6d28000 CR4: 0000000000160670 [ 216.284298] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 216.291550] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 216.298793] Stack: [ 216.300922] ffffffff844ddde0 0000000000000105 ffff8801cf2b4358 ffff88010000ff99 [ 216.308916] 0000000000000246 ffff8801cf2b4368 ffff8801cfdd4c80 ffffffff83be47a0 [ 216.316909] 000000000000ffbd 1ffff10036debf54 0000000000001000 0000000020e94024 [ 216.324899] Call Trace: [ 216.327473] [] ? sg_proc_seq_show_debug+0xd90/0xd90 [ 216.334125] [] ? fsnotify+0x86/0xf30 [ 216.339467] [] ? fsnotify+0xf30/0xf30 [ 216.344895] [] ? avc_policy_seqno+0x9/0x20 [ 216.350762] [] do_loop_readv_writev.part.17+0xc8/0x2b0 [ 216.357661] [] compat_do_readv_writev+0x5ff/0x740 [ 216.364130] [] ? do_pwritev+0x1a0/0x1a0 [ 216.369734] [] ? exit_robust_list+0x230/0x230 [ 216.375858] [] ? check_preemption_disabled+0x3b/0x200 [ 216.382676] [] ? __fget+0x20a/0x3b0 [ 216.387926] [] ? __fget+0x231/0x3b0 [ 216.393180] [] ? __fget+0x47/0x3b0 [ 216.398342] [] compat_readv+0xe3/0x150 [ 216.403852] [] do_compat_readv+0xf4/0x1d0 [ 216.409619] [] ? compat_readv+0x150/0x150 [ 216.415387] [] ? SyS_read+0x1b0/0x1b0 [ 216.420820] [] compat_SyS_readv+0x26/0x30 [ 216.426593] [] ? SyS_pwritev2+0x80/0x80 [ 216.432196] [] do_fast_syscall_32+0x2f5/0x870 [ 216.438327] [] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 216.444964] [] entry_SYSENTER_compat+0x90/0xa2 [ 216.451162] Code: 00 00 00 00 00 fc ff df 48 c1 ea 03 80 3c 02 00 0f 85 a1 06 00 00 48 b8 00 00 00 00 00 fc ff df 49 8b 5f 28 48 89 da 48 c1 ea 03 <80> 3c 02 00 0f 85 f6 05 00 00 48 8b 1b 48 85 db 0f 84 63 03 00 [ 216.477896] RIP [] sg_read+0xd24/0x1470 [ 216.483613] RSP [ 216.488737] ---[ end trace 4eb86fda6a52ef8a ]--- [ 216.493519] Kernel panic - not syncing: Fatal exception [ 216.499320] Dumping ftrace buffer: [ 216.502836] (ftrace buffer empty) [ 216.506517] Kernel Offset: disabled [ 216.510124] Rebooting in 86400 seconds..