possible problem with sem_post

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

 



hi all,

i am experiencing a strange issue with lockups of my application. have multiple 
high-priority real-time threads (as many threads as there are physical cpus) and 
one of the threads seems to lock inside sem_post(). these lookups only occur 
very rarely, after stressing the application (and the semaphore) for a rather 
long time. 

sem_post seems to call sys_futex with FUTEX_WAKE. this issue only occurred 
recently after installing the 3.0 rt kernel (currently 3.0.20-rt35). but haven't 
seen this behavior on any non-rt kernel (currently running another stress-test). 
the machine is a thinkpad t410, x86_64.

if this is a problem of the rt-kernel, is there any way to debug it? or is it in 
general unsafe to call sem_post from real-time threads?

thanks, tim
--
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