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

libc6 NPTL threading issues with current debian version

I'm running Debian unstable on the following CPUs: Dual Xeon, Athlon, P4, Via C3 1Ghz.

I'm running kernel versions 2.6.9, 2.6.10rc3, and 2.4.27.

Running 2.4.27, using linux threads results in thread hangs where the hung threads peg the CPU.

Running 2.6.9 or 2.6.10rc3 and using NPTL also results in thread hangs. Those hung threads are idle waiting for a notification that never comes. There are rapidly triggerable. The latter set of thread hangs appear to be fixed in glibc 2.3.3 and up. These hangs are not reproducible on Fedora Core 2 or 3.

Foricing the use of Linux Threads under the 2.6.x kernels appears to resolve the latter issue, and the former hasn't cropped up yet either, but may still be there.

NPTL is the preferred solution since it offers modest performance improvements.

Recommendations? Upgrade schedule for libc6 on unstable? Would filing this as a bug against Debian be approriate?

Compiling a seperate/newer glibc is also an option, no?

Reply to: