Thread (66 messages) flat view 66 messages, 12 authors, 2009-08-22

Re: Threaded interrupts for synaptic touchscreen in HTC dream

From: Mark Brown <hidden>
Date: 2009-07-22 14:32:15
Also in: linux-i2c, lkml

On Wed, Jul 22, 2009 at 04:18:26PM +0200, Thomas Gleixner wrote:
On Wed, 22 Jul 2009, Peter Zijlstra wrote:
quoted
Also, how important is it that subhandler1..n run in their own thread?
That is, can't we let them run from the thread that is otherwise waiting
for the completino anyway?
In those cases I suspect we can do that. I guess there can be async
handling as well: the main handler queries the pending interrupts,
masks them, wakes the handlers and returns. No wait for all threads to
finish necessary before unmasking the main interrupt line.
The chips I'm deling with can certainly support doing that but I'm not
sure there'd be enormous advantages - a lot of the interrupt handlers
will either be trivial (eg, RTC ticks or alarms) or be serialised by a
need to interact with the chip anyway.  I'd expect this to be generally
true, though ICBW.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help