[linux-dvb] [BUG] changeset 9029 (http://linuxtv.org/hg/v4l-dvb/rev/aa3e5cc1d833)
xyzzy at speakeasy.org
Wed Feb 18 04:22:23 CET 2009
On Wed, 18 Feb 2009, Oliver Endriss wrote:
>  If you want to lock a process against an interrupt handler,
> - the process must use spin_lock_irq()
> - the interrupt can use spin_lock()
> A routine has to use spin_lock_irqsave if (and only if) process and irq
> call the routine concurrently. I do not see yet how this might happen.
Some code calls the swfilter functions from process context and some
drivers call them from interrupt context.
More information about the linux-dvb