"Solving" the inequality
$$y''y-2y'^2\geq0\qquad\tag{1}$$ means finding a "geometric condition" that characterizes the functions satisfying $(1)$. This "geometric condition" will be a convexity condition. The latter is an inequality connecting the function values in three arbitrary points, and does not involve derivatives.
Assume that $x\mapsto y(x)>0$ satisfies $(1)$. Then
$$\left({1\over y}\right)''=-{1\over y^3}\bigl(y''y-2y'^2\bigr)\leq0\ .$$This implies that the reciprocal $x\mapsto {\displaystyle{1\over y(x)}}$ is a concave function. Conversely, if $x\mapsto y(x)>0$ has a concave reciprocal then $(1)$ holds.
Similarly, a function $x\mapsto y(x)<0$ satisfies $(1)$ iff its reciprocal is convex.
Now a concave function $x\mapsto {\displaystyle{1\over y(x)}}$ cannot reach $\infty$ at some finite $x$. Therefore we don't have to deal with zeros of the corresponding $x\mapsto y(x)$. On the other hand we have to add the function $y(x):\equiv0$ to the solution set.