This is the stack:
0x00129904 vxTaskEntry +0x48 : epicsThreadEntry ()
0x010ff634 epicsThreadEntry+0x80 : epicsThreadCallEntryPoint ()
0x010f5638 epicsThreadCallEntryPoint+0xe8 : timerQueueActive::run() ()
0x0110c594 timerQueueActive::run()+0x6c : timerQueue::process(const epicsTime &) ()
0x0110bb2c timerQueue::process(const epicsTime &)+0x30c: epicsTimerForC::expire(const epicsTime &) ()
0x01109f40 epicsTimerForC::expire(const epicsTime &)+0x20 : 0x00775500 ()
0x0077556c __dso_handle +0x254c: scanIoRequest ()
0x0105d708 scanIoRequest+0x8c : 0x01068bd0 ()
0x01068c88 callbackRequest+0xbc : epicsRingPointerPush ()
0x0110649c epicsRingPointerPush+0x38 : epicsSpinLock ()
0x01100270 epicsSpinLock+0x168: cantProceed ()
0x010ecba8 cantProceed +0x11c: epicsThreadSuspendSelf ()
0x010ff3b8 epicsThreadSuspendSelf+0x2c : taskSuspend ()
> -----Ursprüngliche Nachricht-----
> Von: Core-talk <core-talk-bounces at aps.anl.gov> Im Auftrag von Zimoch Dirk
> (PSI) via Core-talk
> Gesendet: Mittwoch, 2. Juni 2021 11:24
> An: 'core-talk at aps.anl.gov' <core-talk at aps.anl.gov>
> Betreff: Deadlock on VxWorks 6.7
>
> Hi,
>
> When I use EPICS 7.0.5.1 or 7.0.4.1 on mv mv5100 running VxWorks 6.7, I see
> shortly after booting:
>
> 0x132f380 (timerQueue): epicsSpinLock(0x1fda0b79): Deadlock.
> Recursive lock, missed unlock or block when locked.Thread timerQueue
> (0x132f380) can't proceed, suspending.
>
> Any idea?
>
> Why spinlocks on a single core CPU machine?
>
> Dirk
- Replies:
- Re: Deadlock on VxWorks 6.7 Mark Rivers via Core-talk
- References:
- Deadlock on VxWorks 6.7 Zimoch Dirk (PSI) via Core-talk
- Navigate by Date:
- Prev:
Deadlock on VxWorks 6.7 Zimoch Dirk (PSI) via Core-talk
- Next:
Re: Deadlock on VxWorks 6.7 Mark Rivers via Core-talk
- Index:
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
<2021>
2022
2023
2024
- Navigate by Thread:
- Prev:
Deadlock on VxWorks 6.7 Zimoch Dirk (PSI) via Core-talk
- Next:
Re: Deadlock on VxWorks 6.7 Mark Rivers via Core-talk
- Index:
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
<2021>
2022
2023
2024
|