* Worst Case ISR latency around 15ms??
@ 2005-11-25 6:30 Ajaya Babu Anne
2005-11-29 2:04 ` Tony Lindgren
0 siblings, 1 reply; 2+ messages in thread
From: Ajaya Babu Anne @ 2005-11-25 6:30 UTC (permalink / raw)
To: Linux-omap-open-source@linux.omap.com
Hi All,
I am seeing worst case IRQ latency in Linux up to 15 milli seconds, I am
using 2.6.13 kernel and using JFFS2 file system on OSK board. I am wondering
any patch available which ensures interrupt latency with in 1/2 milli
seconds or no way in to ensure interrupt latency in the kernel?
I measured interrupt latency as fallows.
I've level sensitive interrupt which is connected to IRQ14 ( GPIO15 ), As
soon as my isr get triggered I mask Level sensitive interrupt so it goes low
, I am measuring the pulse width, I see most of the time it is around
20-44micro seconds, However I see some times it goes up to 15 miili seconds.
Any comments. Why is this so late?
Thanks and Warm Regards,
Ajaya Babu
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Worst Case ISR latency around 15ms??
2005-11-25 6:30 Worst Case ISR latency around 15ms?? Ajaya Babu Anne
@ 2005-11-29 2:04 ` Tony Lindgren
0 siblings, 0 replies; 2+ messages in thread
From: Tony Lindgren @ 2005-11-29 2:04 UTC (permalink / raw)
To: Ajaya Babu Anne; +Cc: Linux-omap-open-source@linux.omap.com
* Ajaya Babu Anne <anneajaya@gmail.com> [051124 22:30]:
> Hi All,
>
> I am seeing worst case IRQ latency in Linux up to 15 milli seconds, I am
> using 2.6.13 kernel and using JFFS2 file system on OSK board. I am wondering
> any patch available which ensures interrupt latency with in 1/2 milli
> seconds or no way in to ensure interrupt latency in the kernel?
>
> I measured interrupt latency as fallows.
>
> I've level sensitive interrupt which is connected to IRQ14 ( GPIO15 ), As
> soon as my isr get triggered I mask Level sensitive interrupt so it goes low
> , I am measuring the pulse width, I see most of the time it is around
> 20-44micro seconds, However I see some times it goes up to 15 miili seconds.
>
> Any comments. Why is this so late?
Maybe you are missing interrupts with it?
You may want to play with the while loop in gpio.c bank interrupt handler
and see if it helps. I'm currently thinking that the while loop may be only
needed there for 1510.
Tony
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2005-11-29 2:04 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-11-25 6:30 Worst Case ISR latency around 15ms?? Ajaya Babu Anne
2005-11-29 2:04 ` Tony Lindgren
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox