Wow.. I missed two messages trying to get everything I gathered to compile.. > I don't know if you get the right patches, I will list it here for you to check. > alsa-lib-1.0.25 These are the patches I applied to alsa-lib: 0001-USB-Audio-Blacklist-iec958-for-some-USB-devices.patch add-tegra-alc5632.patch lp433573-Support-Echo3G.patch lp652035-use-extended-namehints.patch multiarch-safe-dlopen-search-path.patch spelling_fixes.patch ucm-check-device-modifier-status.patch And to pulseaudio: 0002-In-KDE-only-start-pulseaudio-from-the-KDE-specific-d.patch 0002-add-padsp-wrapper-check.patch 0003-esd-honour-system-pulseaudio.patch 0005-dont-load-cork-music-on-phone.patch 0006-load-module-x11-bell.patch 0007-handle-Master-Front.patch 0008-delay-gnome-autostart.patch 0010-lp453966-handle-digmic-pt2.patch 0013-Load-RAOP-Zeroconf-by-default.patch 0016-nodisplay-autostart.patch 0019-disable-dbus-protocol.patch 0020-daemon-Initialize-dbus-to-use-thread-safe-mode-by-de.patch 0021-Fix-input-device-for-M-audio-fasttrack-pro.patch 0022-allow-analog-input-path-for-no-volume.patch 0101-alsa-Ignore-the-virtual-thinkpad-acpi-card.patch 0102-alsa-mixer-When-selecting-an-input-turn-off-boosts-o.patch 0103-alsa-mixer-Allow-speaker-port-to-control-Front-Speak.patch 0104-alsa-Improve-well-known-descriptions-for-ports.patch 0105-loopback-Fix-crashes.patch 0106-pulse-Fix-old-bug-in-stream_free.patch 0107-tunnel-fixup-create_record_stream.patch 0108-sample-util-Fix-Darth-Vader-panning-bug.patch 0109-loopback-Fix-crash-when-moving-sink-input-fails.patch 0110-flist-Avoid-the-ABA-problem.patch 0111-protocol-native-Protect-against-clients-trying-to-se.patch 0112-module-loopback-Never-call-adjust_rates-after-teardo.patch 0120-stream-Fix-sample-spec-initialisation-for-extended-A.patch 0121-module-jack-sink-source-Set-fixed-latency-correctly-.patch 0122-sink-input-source-output-Prevent-filter-sink-source-.patch 0123-padsp-Fix-a-double-free-bug.patch 0124-device-manager-Fix-a-memory-leak.patch 0125-alsa-sink-source-Really-set-volumes-on-port-change.patch 0126-alsa-sink-source-Make-sure-volumes-are-synchronised-.patch 0600-ship-PROTOCOL-file.patch 0601-Introduce-available-concept-for-ports-and-communicat.patch 0602-Turn-device-ports-into-reference-counted-objects.patch 0603-Cards-now-has-ports-directly-and-device-port-has-lis.patch 0604-Notify-port-available-status-changes-and-update-prot.patch 0605-cli-Show-card-ports-and-jack-detection-status.patch 0606-alsa-add-card-ports-and-path-probe-cache.patch 0607-Fixup-a-few-things-in-the-new-path-probing.patch 0608-pactl-Show-port-availability.patch 0609-device-port-Add-a-property-list-to-ports.patch 0610-Jack-detection-kcontrol-implementation.patch 0611-Expose-port-info-per-card-to-clients.-Update-protoco.patch 0612-Add-port-information-to-HDMI-profiles.patch 0613-Add-a-new-module-switch-on-port-available-that-acts-.patch 0614-Load-switch-on-port-available-module-by-default.patch 0615-alsa-mixer-Make-sure-unsupported-paths-are-removed-a.patch 0616-alsa-mixer-Make-speaker-get-available-no-when-headph.patch 0617-Handle-multiple-jacks-in-a-port.patch 0618-alsa-mixer-Don-t-use-dangling-pointers-as-port-hashm.patch 0619-module-switch-on-port-available-Do-not-switch-profil.patch 0620-alsa-mixer-Show-HDMI-ports-for-older-Nvidia-cards.patch 0801-Integrate-UCM-in-alsa-module.patch 0802-Add-use_ucm-to-udev-detect-module.patch 0803-Add-UCM-modifier-functions-into-alsa-module.patch 0804-Add-UCM-jack-detection-into-alsa-module.patch 0901-Update-resample-method-for-arm.patch 0902-Disable-tsched-mode-for-arm.patch And then the kernel source: linux-linaro-lt-omap-3.1_3.1.1-29.29~lt~ci~20120328002449+1332949706~4f73495e.tar.gz With these combinations, I was successfully able to compile them into my rootfs *and* no segfaults now! Unfortunately, I am getting a "failed to find a working profile" which I'm hoping is because I failed to get the correct ucm configs (IE: The PandaBoard link you provided) or my privs got lost or something stupid. >> #1 ?0xb2acaa14 in module_alsa_card_LTX_pa__init (m=0x2bb38) >> ? ?at modules/alsa/module-alsa-card.c:635 > What's at module-alsa-card.c line 635? You probably guessed that I wiped out this installation before I saw this question. If I get my board running tonight in the current state, I'll switch back just for grins. Thanks again for all your help Wei and Arun! I really do appreciate the patience! Shawn