Solution (source code)

= Solution

Write $u=xv$ on an interval not containing zero. The equation becomes $x^2v'=x$, so $v'=1/x$. Hence
$$
\boxed{u(x)=x\{\log|x|+C\}.}
$$