\[ -a x (\log (x)+1)+x \log (x) y'(x)+y(x)=0 \] ✓ Mathematica : cpu = 0.00870357 (sec), leaf count = 16
\[\left \{\left \{y(x)\to a x+\frac {c_1}{\log (x)}\right \}\right \}\]
✓ Maple : cpu = 0.008 (sec), leaf count = 14
\[ \left \{ y \left ( x \right ) =ax+{\frac {{\it \_C1}}{\ln \left ( x \right ) }} \right \} \]