[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
_Thread_Dispatch_disable_level gone negative.
- Date: Wed, 5 May 2010 11:52:30 +0300
- From: leonp at plris.com (Leon Pollak)
- Subject: _Thread_Dispatch_disable_level gone negative.
On Wednesday May 5 2010, Nick Thomas wrote:
> > Nick,
> > I think I had the similar problem, when 0xffffffff was the value of
> > comtrol variable - do not remember exactly its name, but it was
> > something in _Watchdog_.....
> > This was the problem in old version of RTEMS which is solved in upper
> > versions.
> > Joel pointed me to the corresponding PR number, but I do not remember
> > it
> > too...:-)
> > Anyway, you need to upgrade...:-((
> > This is what I finally did, although it cost me a lot of efforts...
> > --
> > Leon
>
> Hi Leon,
>
> There is a comment in cpukit\score\src\watchdoginsert.c, at about line 90.
> Inside the _Watchdog_Insert function.
> It's about the call to _ISR_Flash( level ); which is just below it.
>
> It says, "if you have problems, comment out _ISR_Flash."
>
> Is this the problem you are referring to?
I found the issue in the mail archive:
http://www.rtems.com/ml/rtems-users/2009/may/msg00048.html
Hope this helps.
--
Leon