real time interrupts

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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 ?
--
To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [RT Stable]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux