linux-rt-users.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* real time interrupts
@ 2010-10-13  8:10 ratheesh k
  2010-10-13  8:37 ` John Kacur
  0 siblings, 1 reply; 6+ messages in thread
From: ratheesh k @ 2010-10-13  8:10 UTC (permalink / raw)
  To: linux-rt-users

I  am using 2.6.18 kernel with rt-linux patch. In my userspace program
, I registered for signals  65,64,63,62 ( timer  ) . In my signal
handler , i have a call to localtime(). local_time() seems to be
invoking an io call.

program seems to be frozen , when all interrupts comes together. i
could see from the core ( grenerated forcifully using ABRT signal )
that all signal handler acquire some lock and suddently some other
inteerupt comes....this leads to deadlock


#15 <signal handler called>
#16 0x0070a886 in _IO_vfscanf_internal () from /lib/libc.so.6
#17 0x007170c1 in vsscanf () from /lib/libc.so.6
#18 0x00711dae in sscanf () from /lib/libc.so.6
#19 0x0073ff9f in __tzset_parse_tz () from /lib/libc.so.6
#20 0x00740f8f in __tzfile_compute () from /lib/libc.so.6
#21 0x00740845 in __tz_convert () from /lib/libc.so.6
#22 0x0073ecff in localtime () from /lib/libc.so.6

How to get away from this ?

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2010-10-13 17:32 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-10-13  8:10 real time interrupts ratheesh k
2010-10-13  8:37 ` John Kacur
2010-10-13  8:50   ` Michael Mueller
2010-10-13 12:07     ` Sven-Thorsten Dietrich
2010-10-13 15:58       ` Reagan Thomas
2010-10-13 17:32         ` Sven-Thorsten Dietrich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).