Thread (7 messages) 7 messages, 4 authors, 2011-09-22
STALE5361d

Re: [PATCH 53/57] sound: irq: Remove IRQF_DISABLED

From: Thomas Gleixner <hidden>
Date: 2011-09-21 09:55:36
Also in: alsa-devel, linux-arch, linux-arm-kernel

On Wed, 21 Sep 2011, Takashi Iwai wrote:
At Wed, 21 Sep 2011 17:28:54 +0800,
Yong Zhang wrote:
quoted
Since commit [c58543c8: genirq: Run irq handlers with interrupts disabled],
Hm, this id hits a different commit:
    commit c58543c869606532c2382f027d6466f4672ea756
    Author: David S. Miller [off-list ref]
    Date:   Tue Oct 13 00:49:09 2009 -0700

    sparc64: Set IRQF_DISABLED on LDC channel IRQs.

You mean commit e58aa3d2d0cc01ad8d6f7f640a0670433f794922?
Yeah.
 
quoted
We run all interrupt handlers with interrupts disabled
and we even check and yell when an interrupt handler
returns with interrupts enabled (see commit [b738a50a:
genirq: Warn when handler enables interrupts]).

So now this flag is a NOOP and can be removed.

Signed-off-by: Yong Zhang <redacted>
Acked-by: Mark Brown <redacted>
Do you want to merge by yourself or shall I take it to sound git tree?
Since IRQF_DISABLED isn't used, it can be applied safely in 3.1-based
tree, right?
Yes, please go ahead. I'll pick up the leftovers.

Thanks,

	tglx
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help