[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
two tasks block on rtems_termios_write()
- Date: Wed, 9 Oct 2002 13:19:53 +0800
- From: yangke at utstar.com (Yang Ke)
- Subject: two tasks block on rtems_termios_write()
Hello,
with unknown reason, two tasks in my system (rtems on PPC8260)
blocks on trying to acquire the semaphore. i dump the call stacks
of these two tasks :
task A:
fputs->
........... ->console_write->rtems_termios_write->rtems_semaphore_obtain
->_Thread_Enable_dispatch->_Thread_Dispatch
task B:
vfprintf-> ......>console_write->rtems_termios_write->rtems_termio_puts
-> rtems_semaphore_obtain->_Thread_Enable_dispatch->_Thread_Dispatch
this problem occurs very occasionally and i was not able to reproduce it
in certain steps. from the callstack, looks like deallock happened
somewhere.
did anybody meet the same problem ? and any clues ?
Thanks in advance
yangke