Re: [patch 0/2] Run interrupt handlers always with interrupts disabled

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Jamie Lokier
Date: Friday, March 26, 2010 - 5:06 am

Nicolas Pitre wrote:

Although I wouldn't be surprised to find threaded interrupts are too
slow on certain hardware, is that _fundamental_ to threaded
interrupts, or is it just that our implementation doesn't have the
funky hot path straight direct from hardirq -> running high priority
RT irq thread when it exceeds previously running priority?

In other words, can we swizzle threaded irqs into something more
resembling software-implemented hard irq priorities, while cunningly
updating the kernel state just enough to look like it's a thread?

-- Jamie
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[patch 2/2] genirq: Remove IRQF_DISABLED from core code, Thomas Gleixner, (Thu Mar 25, 5:06 pm)
Re: [patch 2/2] genirq: Remove IRQF_DISABLED from core code, Thomas Gleixner, (Fri Mar 26, 4:19 am)
Re: [patch 0/2] Run interrupt handlers always with interru ..., Jamie Lokier, (Fri Mar 26, 5:06 am)
[tip:irq/core] genirq: Run irq handlers with interrupts di ..., tip-bot for Ingo Molnar, (Tue Apr 13, 12:33 pm)
[tip:irq/core] genirq: Remove IRQF_DISABLED from core code, tip-bot for Thomas G ..., (Tue Apr 13, 12:34 pm)
Re: [patch 1/2] genirq: Run irq handlers with interrupts d ..., Venkatesh Pallipadi, (Tue May 25, 1:32 pm)