[Asterisk-Users] TE410P: Double/missed interrupt detected

Anton Tinchev atl at unixsol.org
Mon Oct 6 05:44:16 MST 2003


Ken Godee wrote:

> Mark Spencer wrote:
> 
>>It won't cause any sort of serious problem, but you are getting it with an
>>unusually high frequency.  What's particularly interesting is that it
>>occurs almost exactly once per minute, on the minute.  This would seem to
>>suggest that you have some hardware in your system which, once per minute,
>>is blocking interrupts.
> 
> 
> Wasn't to hard to find. First thing I did was to unload the
> compaq adavance management driver. Now I just get a few on boot
> up, somewhere around when the kernels messing around with the
> mtrr serverworks chipset.
> 
> Ok, I guess it's no big thing and shouldn't cause any harm
> but I've never had this type of error before on any Linux
> server I've run.
> 
> I'll summize that it's one of two things......
> 
> a.) In an effort to push Linux's poor job of handling interrupt
> latancy, which makes it a not so good choice for real time systems
> that the TE410 driver is simply pushing the limits a little.
> Which is all right by me :)
> 
> b.) The TE410 driver needs a little tweaking to play better
> with others and handle it's interrupt requests better.
> Which is all right by me too :)
> 
> I'm not saying I know what the heck I'm talking about here
> but just curious. Falls into one of my Linux mottos...
> "I now know more about it then I ever cared to"
> 
> Thanks,
> Ken
> 
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
Just look in the sources of this compaq adavance management driver.
There must be some braindead logic that disables interrupts for more than a 1/1000 sec in the begining of the each minute.
I must be some kind of sync IO with slow bus, that waits for it, instead make the IO async.




More information about the asterisk-users mailing list