[alsa-devel] Random process lockup on ARM board: alsa-lib-1.0.25, FUTEX_WAIT_PRIVATE
clemens at ladisch.de
Sat Feb 18 21:36:15 CET 2012
Jonathan Andrews wrote:
> On Fri, 2012-02-17 at 21:04 +0000, Jonathan Andrews wrote:
>> # strace -p 443
>>> futex(0x4030e144, FUTEX_WAIT_PRIVATE, 2, NULL
>> locks up. Stops, stalls ... fails to continue ....
>> Now tried several alsa-lib versions. A clue would be nice?
>> What do I replace to fix this ?
> Now tried 2 kernels, 3 versions of alsalib still stalls.
The synchronization calls in alsa-lib shouldn't block unless you're
actually using several threads, and even then you wouldn't be able
to reproduce it so reliably.
Do you have a stack trace to find out where this is called from?
Can you confirm that pthread mutexes work on your board?
More information about the Alsa-devel