\[ a \left (x y'(x)-y(x)\right )+\log \left (y'(x)\right )=0 \] ✓ Mathematica : cpu = 0.0549336 (sec), leaf count = 28
\[\left \{\left \{y(x)\to -\frac {e^{-c_1} \left (-a x+e^{c_1} c_1\right )}{a}\right \}\right \}\] ✓ Maple : cpu = 0.116 (sec), leaf count = 32
\[ \left \{ y \left ( x \right ) ={\frac {1}{a} \left ( \ln \left ( -{\frac {1}{ax}} \right ) -1 \right ) },y \left ( x \right ) ={\it \_C1}\,x+{\frac {\ln \left ( {\it \_C1} \right ) }{a}} \right \} \]