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

[nptl] Re: Advance on bug with SCHED_RR thread



Ok, I'll do that tomorrow.

Thanks,
Loic.

> Hmmm this sure looks like the correct place to post a kernel bug :) I
> think you might retry posting tomorrow... (the bug is maybe lost
> somewhere in the system?)
> 
> Cheers,
> Seb.
> 
> On Wed, 2004-11-17 at 19:15, Loic Domaigne wrote:
> 
>>Sure. It is:
>>http://bugzilla.kernel.org/
>>
>>Thanks,
>>Loic.
>>
>>
>>>Can you give me the URL of the OSDL bugzilla?
>>>
>>>Thanks
>>>
>>>On Wed, 2004-11-17 at 18:58, Loic Domaigne wrote:
>>>
>>>
>>>>Hi Sébastien,
>>>>
>>>>thanks for being *SO* fast!!
>>>>
>>>>I have issued a bugzilla on OSDL.
>>>>The title was the same as for the Bugzilla on Red-Hat.
>>>>But I can't find it anymore :-(
>>>>
>>>>P.S: Perhaps I should re-issue the bug report?
>>>>
>>>>Cheers,
>>>>Loic.
>>>>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>bool Boole = (0x2B || !0x2B); // that was shakespear!
>>>>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>
>>>>
>>>>
>>>>>Thank for your patience :)
>>>>>
>>>>>Here are the results (both runs on dual-i686)
>>>>>
>>>>>-- Conf 1 --
>>>>>kernel: 2.6.9 vanilla
>>>>>glibc : from Fedora Core 2
>>>>>build : gcc -lpthread -lrt test_schedrr3.c -o test
>>>>>Result: the problem appears:
>>>>># ./test 10 50
>>>>>[...]
>>>>>testdrv> Wait that all threads run...
>>>>>Thread     1: created but NOT STARTED
>>>>>Thread     2: created but NOT STARTED
>>>>>Thread     3: started for 29.463012000 sec, sched. 3729722 times
>>>>>Thread     4: started for 29.463015000 sec, sched. 3729735 times
>>>>>Thread     5: started for 29.910831000 sec, sched. 3804873 times
>>>>>Thread     6: started for 29.910834000 sec, sched. 3804876 times
>>>>>Thread     7: started for 29.910837000 sec, sched. 3804879 times
>>>>>Thread     8: started for 29.910840000 sec, sched. 3804877 times
>>>>>Thread     9: started for 29.910843000 sec, sched. 3804882 times
>>>>>Thread    10: started for 29.910853000 sec, sched. 3804884 times
>>>>>TIMED OUT
>>>>>
>>>>>
>>>>>-- Conf 2 --
>>>>>kernel: 2.6.9 vanilla
>>>>>glibc : fresh CVS from monday
>>>>>build : gcc -B/home1/cvs/root -B/home1/cvs/root/lib
>>>>>-Wl,-rpath,/home1/cvs/root/lib,-dynamic-linker,/home1/cvs/root/lib/ld-linux.so.2  -L/home1/cvs/root/lib -lc -lpthread -lrt test_schedrr3.c -o test2
>>>>>Result: same as above:
>>>>># ./test2 10 50
>>>>>[...]
>>>>>testdrv> Wait that all threads run...
>>>>>Thread     1: created but NOT STARTED
>>>>>Thread     2: created but NOT STARTED
>>>>>Thread     3: created but NOT STARTED
>>>>>Thread     4: created but NOT STARTED
>>>>>Thread     5: started for 29.928881000 sec, sched. 5126832 times
>>>>>Thread     6: started for 29.992817000 sec, sched. 5139456 times
>>>>>Thread     7: started for 29.992820000 sec, sched. 5139461 times
>>>>>Thread     8: started for 29.992822000 sec, sched. 5139465 times
>>>>>Thread     9: started for 29.992825000 sec, sched. 5139462 times
>>>>>Thread    10: started for 29.992833000 sec, sched. 5139462 times
>>>>>TIMED OUT
>>>>>
>>>>>
>>>>>So, I think you can safely report this to OSDL :)
>>>>>
>>>>>Best regards,
>>>>>Seb.
>>>>>
>>>>>On Tue, 2004-11-16 at 23:46, Loic Domaigne wrote:
>>>>>
>>>>>
>>>>>
>>>>>>>Yes, you're right. I've been busy lately so I somehow forgot this bug,
>>>>>>>but anyway it has to be processed! 
>>>>>>>
>>>>>>>I'll have to test again with a 2.6.9 kernel, but it was here with the
>>>>>>>2.6.8.1 vanilla one.
>>>>>>>
>>>>>>>I should be able to give it some time in the end of this week.
>>>>>>
>>>>>>Ok, I'll wait for a confirumation on 2.6.9 vanilla kernel. If it is 
>>>>>>confirmed, I shall post a bugzilla on OSDL.
>>>>>>
>>>>>>Cheers,
>>>>>>Loic.
>>>>>>Liste de diffusion nptl
>>>>>>Pour se dsinscrire : mailto:nptl_request@bullopensource.org?subject=unsubscribe
>>>>>
>>>>>-------------------------------
>>>>>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
>>>>>
>>>>>
>>>>
>>>>Liste de diffusion nptl
>>>>Pour se désinscrire : mailto:nptl_request@bullopensource.org?subject=unsubscribe
>>>
>>>-------------------------------
>>>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
>>>
>>>
>>
>>Liste de diffusion nptl
>>Pour se désinscrire : mailto:nptl_request@bullopensource.org?subject=unsubscribe
> 
> -------------------------------
> 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
> 
> 

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