[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-omap
Subject:    Worst Case ISR latency around 15ms??
From:       tony () atomide ! com (Tony Lindgren)
Date:       2005-11-28 20:05:13
Message-ID: 20051129020420.GE8319 () atomide ! com
[Download RAW message or body]

* 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

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic