On 12/23/2011 09:25 PM, Lennart Sorensen wrote:
On Fri, Dec 23, 2011 at 09:08:11PM +0100, Philippe Gerum wrote:
Do you have a typical test scenario which triggers this bug?
It can take a couple of hours under pretty heavy load to get one
occourance. But with preemptible context swiches off we haven't seen
any in a week.
For sure xenomai tasks are handling interrupts quite a lot at the time.
I wish we had a simple test case to show it, but it seems to require
triggering an interrupt in the middle of a context switch at exactly
the wrong place.
Is it reproducible with the basic latency or cyclic tests if waiting for
long enough? Running ltp in parallel would trigger a decent load, but
sometimes two shell loops forking commands in the background are enough
to trigger a variety of issues when something fragile exists in the mmu
layer as modified by the I-Pipe.
Xenomai-core mailing list