In message <[EMAIL PROTECTED]> you wrote: > > I've been having some headache using the pthread library with a TB5200 box > (based on a TQM5200 board with a Freescale MPC5200 PowerPC-CPU). I created a > small program to pin down the problem and it runs fine on all my Unix- and
NOTE: It is really bad behaviour to post the same question indepen- dently in several mailing list. Your question has already been answered on the ELDK list. > Linux-machines but fails on the embedded box: The program contains a class > CSignal that provides thread-synchronisation based on the > pthread_cond_signal and pthread_cond_wait calls and takes care of the > "spurious wakeup" and "lost signal" problems. The program runs 159 > additional threads (that seems to be some internal limit), each of them And this strange "internal limit" is an indication that you are running code that is more than 1.5 years old, as the bug was fixed in September 2006. It was caused by bad PCI mappings that overlap with CONFIG_TASKSIZE. Best regards, Wolfgang Denk -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: [EMAIL PROTECTED] It would seem that evil retreats when forcibly confronted -- Yarnek of Excalbia, "The Savage Curtain", stardate 5906.5 _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-dev