I've been using a Verdex 6LP and Audiostix II, and recently switched to using OpenEmbedded.  It seems like a wonderful improvement over Buildroot, however, I ran into a somewhat crippling problem right away.  With the Default audio driver loaded (snd_soc_gumstix), software reboot fails, which I learned from a different thread (can't remember which) is due to that module failing to unload properly.

   I tried loading snd_pxa2xx_ac97 as the sound driver instead, and reboot is now working again!  This is great, but I have read in several places that for some reason, the SoC driver is a better choice.  Is there something I should be concerned about (memory leak, etc.) using the older driver?