On Mon, Jul 11, 2011 at 4:50 PM, Chris Cannam <[email protected]> wrote: > On 11 July 2011 21:32, James Morris <[email protected]> wrote: >> I've ended up going back to Fons's pragmatism. If >> non-blocking/lock-free programming is so impossibly difficult, >> requiring intimate hardware knowledge of numerous different >> architectures then there's only one solution available to people like >> me, and that's to code for AMD64/Intel and use the existing ringbuffer >> implementations. > > Perhaps the pragmatic solution is to _lock_ the shared buffer?
no, the pragmatic solution is to use memory barriers liberally applied. _______________________________________________ Linux-audio-dev mailing list [email protected] http://lists.linuxaudio.org/listinfo/linux-audio-dev
