Spurious interrupt on ARM.

Andrew Parlane <[email protected]>
Newsgroups gmane.os.ecos.general
Message-ID <[email protected]>
Looking at hal/arm/arch/current/src/vectors.S in IRQ:

We increment the scheduler lock and decrement it again in interrupt_end.

In the case of there being a spurious interrupt, we don't call 
interrupt_end, and so the scheduler never gets decremented.

Am I missing something here?

Andrew Parlane
Carallon ltd.


-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.