[TouchPad Development] ashtrai:
I've been having a recurring problem with my TP since a while back. My sound stops working when i wake my device up after deepsleep. the only way to get sound working again is to reboot. Installing the bricked-ics kernel fixed this but that kernel was unstable. Ive tried removing android completely from my device, done a webosdoctor and then reinstalling it. Still the same problem. Ive had this since after the 3.5 alpha. im on the latest nightly now.

I've taken some catlogs of when the sound is working after a fresh reboot and one where its not. These catlogs are me pressing on the menu button to try to make a touchsound.

Without sound

04-20 03:21:39.499 D/dalvikvm(9013): GC_FOR_ALLOC freed 1K, 17% free 11218K/13447K, paused 26ms
04-20 03:21:40.419 D/dalvikvm(9013): GC_FOR_ALLOC freed 276K, 18% free 11073K/13447K, paused 27ms
04-20 03:21:41.219 I/ALSAModule(196): ALSA Module: closing down output device
04-20 03:21:42.429 I/ALSAModule(196): ALSA Module: closing down output device
04-20 03:21:42.449 D/memalloc(193): /dev/pmem: Allocated buffer base:0x2ca68000 size:1638400 offset:3014656 fd:37
04-20 03:21:42.459 D/memalloc(2045): /dev/pmem: Mapped buffer base:0x48a63000 size:4653056 offset:3014656 fd:85
04-20 03:21:42.459 D/ALSAModule(196): open called for devices 00000000 in mode 0...
04-20 03:21:42.489 I/ALSAModule(196): Set global parms
04-20 03:21:42.489 I/ALSAModule(196): Setting interleved PCM
04-20 03:21:42.519 D/memalloc(193): /dev/pmem: Allocated buffer base:0x2ca68000 size:1638400 offset:4653056 fd:41
04-20 03:21:42.549 I/ALSAModule(196): Buffer size: 2400, chunk 4800, latency 54421
04-20 03:21:42.549 I/ALSAModule(196): Initialized ALSA PLAYBACK device default
04-20 03:21:42.549 E/AudioHardwareALSA(196): RE-OPEN AFTER STANDBY:: took 121 msecs
04-20 03:21:42.549 D/memalloc(2045): /dev/pmem: Mapped buffer base:0x48ed3000 size:6291456 offset:4653056 fd:88
04-20 03:21:42.569 D/memalloc(193): /dev/pmem: Allocated buffer base:0x2ca68000 size:1638400 offset:6291456 fd:52
04-20 03:21:42.579 D/memalloc(2045): /dev/pmem: Mapped buffer base:0x4ab66000 size:7929856 offset:6291456 fd:91

With sound

04-20 03:44:29.099 D/NetlinkEvent(149): Unexpected netlink message. type=0x0
04-20 03:44:29.709 D/NetlinkEvent(149): Unexpected netlink message. type=0x140e
04-20 03:44:33.549 D/memalloc(152): /dev/pmem: Allocated buffer base:0x2ca66000 size:393216 offset:0 fd:36
04-20 03:44:33.549 D/memalloc(1588): /dev/pmem: Mapped buffer base:0x47d3e000 size:393216 offset:0 fd:46
04-20 03:44:33.589 I/ALSAModule(156): ALSA Module: closing down output device
04-20 03:44:33.629 D/ALSAModule(156): open called for devices 00000000 in mode 0...
04-20 03:44:33.659 I/ALSAModule(156): Set global parms
04-20 03:44:33.659 I/ALSAModule(156): Setting interleved PCM
04-20 03:44:33.679 I/ALSAModule(156): Buffer size: 2400, chunk 4800, latency 54421
04-20 03:44:33.679 I/ALSAModule(156): Initialized ALSA PLAYBACK device default
04-20 03:44:33.679 E/AudioHardwareALSA(156): RE-OPEN AFTER STANDBY:: took 87 msecs
04-20 03:44:33.749 D/dalvikvm(1588): GC_CONCURRENT freed 385K, 33% free 7695K/11335K, paused 2ms+15ms
04-20 03:44:35.399 D/memalloc(1588): /dev/pmem: Unmapping buffer base:0x47d3e000 size:393216 offset:0
04-20 03:44:35.419 W/InputManagerService(229): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@2bee3060
04-20 03:44:35.659 D/memalloc(152): /dev/pmem: Freeing buffer base:0x2ca66000 size:393216 offset:0 fd:36
04-20 03:44:38.769 I/ALSAModule(156): ALSA Module: closing down output device
04-20 03:44:38.869 I/ALSAModule(156): ALSA Module: closing down output device
04-20 03:44:38.899 D/ALSAModule(156): open called for devices 00000000 in mode 0...
04-20 03:44:38.929 I/ALSAModule(156): Set global parms
04-20 03:44:38.929 I/ALSAModule(156): Setting interleved PCM
04-20 03:44:38.989 I/ALSAModule(156): Buffer size: 2400, chunk 4800, latency 54421
04-20 03:44:38.989 I/ALSAModule(156): Initialized ALSA PLAYBACK device default
04-20 03:44:38.989 E/AudioHardwareALSA(156): RE-OPEN AFTER STANDBY:: took 118 msecs
04-20 03:44:39.209 D/memalloc(152): /dev/pmem: Allocated buffer base:0x2ca66000 size:393216 offset:0 fd:36
04-20 03:44:39.219 D/memalloc(1588): /dev/pmem: Mapped buffer base:0x47d3e000 size:393216 offset:0 fd:46
04-20 03:44:41.159 D/memalloc(1588): /dev/pmem: Unmapping buffer base:0x47d3e000 size:393216 offset:0
04-20 03:44:41.169 W/InputManagerService(229): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@2bf8f338