\[ a \left (x y'(x)-y(x)\right )+\log \left (y'(x)\right )=0 \] ✓ Mathematica : cpu = 0.0426596 (sec), leaf count = 28
\[\left \{\left \{y(x)\to -\frac {e^{-c_1} \left (e^{c_1} c_1-a x\right )}{a}\right \}\right \}\] ✓ Maple : cpu = 0.029 (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 ) =x{\it \_C1}+{\frac {\ln \left ( {\it \_C1} \right ) }{a}} \right \} \]