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

[nptl] SuSe SLES 9 vs. test_schedRR



> Need more data on SuSE... 
> Especially with Kernel v2.6.x (notable change -/- v2.4.x 
> that impacts threads: the Futex stuff). 

Ok, I just tested with SuSe Linux Entreprise Server (SLES) 9.

Fresh install: (kernel 2.6.5-97smp ; NPTL 0.61)
$ ./test 200 3
will return PASSED instantly about 9 runs out of 10, and will hang the
10th run. After the timeout expires, we can see that a lot of threads
have counter = 1.

Modified kernel: kernel 2.6.8.1 from kernel.org (is it what is called
"vanilla" ?), same libc (NPTL 0.61).
-> same behavior.

Modified kernel + libc (more recent libc as well)
-> same behavior as with FC2 -- the error appears more frequently and
even when the test passes there is a short (but noticeable) delay. 


I think the delay and change in bug frequency could be related to a
different behavior of the loader ld-linux. Actually, to "change" the
libc, the test sample is linked against an alternative libc which does
not stand in a standard directory (/lib, ...). This might explain this
behavior difference.

Cheers
Seb.


-------------------------------
Sebastien DECUGIS
NPTL Test & Trace Project
http://nptl.bullopensource.org/

"You may fail if you try.
You -will- fail if you don't."


Liste de diffusion nptl
Pour se désinscrire : mailto:nptl_request@bullopensource.org?subject=unsubscribe