\[ a \left (x y'(x)-y(x)\right )+\log \left (y'(x)\right )=0 \] ✓ Mathematica : cpu = 0.0420405 (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 = 3.761 (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 \} \]