Re: [call for testing] NPTL like pthread implementation for GNU/kFreeBSD

2013-07-22 Thread Christoph Egger
Christoph Egger writes: > Petr Salinger writes: >> Updated version of FBTL (NPTL like) glibc is available from experimental. > > I've been running the experimental libc now for several days on my > notebook without any trouble! Oh and FWIW LXDE seems to run fine instead of instantly segfaultin

Re: [call for testing] NPTL like pthread implementation for GNU/kFreeBSD

2013-07-21 Thread Christoph Egger
Hi! Petr Salinger writes: > Updated version of FBTL (NPTL like) glibc is available from experimental. I've been running the experimental libc now for several days on my notebook without any trouble! Christoph -- To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org with a subject

Re: [call for testing] NPTL like pthread implementation for GNU/kFreeBSD

2013-07-18 Thread Petr Salinger
Btw, I don't have time to do this right now, but it might be a good idea to try the testsuites for ruby, perl and python (and possibly others). They tend to break very easily on thread-related problems (as I'm sure you remember ;-)). During development, I used glib2.0 and ruby1.9.1 as secondary

Re: [call for testing] NPTL like pthread implementation for GNU/kFreeBSD

2013-07-17 Thread Robert Millan
2013/7/17 Petr Salinger : > Hi. > > Updated version of FBTL (NPTL like) glibc is available from experimental. Nice! Btw, I don't have time to do this right now, but it might be a good idea to try the testsuites for ruby, perl and python (and possibly others). They tend to break very easily on thr

Re: [call for testing] NPTL like pthread implementation for GNU/kFreeBSD

2013-07-17 Thread Petr Salinger
Hi. Updated version of FBTL (NPTL like) glibc is available from experimental. Thanks to Aurelien. Petr -- To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/alpi

Re: [call for testing] NPTL like pthread implementation for GNU/kFreeBSD

2013-07-13 Thread Robert Millan
2013/7/13 Petr Salinger : > I am not a DD, I cannot upload anywhere. > I believe it is ready as-is for experimental. > Please, could you reupload it ? Sorry I can't. You need to request this to the eglibc maintainers. May I suggest submitting a wishlist item to the BTS to keep track of this transi

Re: [call for testing] NPTL like pthread implementation for GNU/kFreeBSD

2013-07-13 Thread Petr Salinger
Btw, I'm running your NPTL on my desktop (I force-fed it into a Wheezy system) and all seems fine so far. Tried iceweasel and icedove. Thanks for testing. What's your deployment plan? Is this being uploaded to experimental, or directly to sid? I am not a DD, I cannot upload anywhere. I belie

Re: [call for testing] NPTL like pthread implementation for GNU/kFreeBSD

2013-07-13 Thread Robert Millan
2013/7/13 Petr Salinger : > In theory yes, but in practice, both pid and tid are limited > to range 1 .. (2^30-1) due to other constrains in kernel. > > Moreover, even currently the TID value is in some places > (thr_exit, thr_self) passed as long. > See $SVN-glibc-bsd/glibc-ports/fbtl-misc/pid-tid

Re: [call for testing] NPTL like pthread implementation for GNU/kFreeBSD

2013-07-13 Thread Petr Salinger
/* TID of the helper thread. */ -extern __lwpid_t __helper_tid attribute_hidden; +extern pid_t __helper_tid attribute_hidden; (in kernel-posix-timers.h and timer_routines.c) lwpid_t happens to match pid_t but AFAICT they're supposed to be different things. Nothing prevents upstream from eventua

Re: [call for testing] NPTL like pthread implementation for GNU/kFreeBSD

2013-07-13 Thread Robert Millan
Hi Petr, Are you sure about this? /* TID of the helper thread. */ -extern __lwpid_t __helper_tid attribute_hidden; +extern pid_t __helper_tid attribute_hidden; (in kernel-posix-timers.h and timer_routines.c) lwpid_t happens to match pid_t but AFAICT they're supposed to be different things. No

Re: [call for testing] NPTL like pthread implementation for GNU/kFreeBSD

2013-07-11 Thread Petr Salinger
When I ported pthread timers, I also ported them to NPTL at the same time, but (obviously) couldn't test them at the time. Did you test those and/or merge them into your port? They're in ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/nptl/ (in sysdeps.diff). I did it in a different way, first changes in

Re: [call for testing] NPTL like pthread implementation for GNU/kFreeBSD

2013-07-11 Thread Robert Millan
2013/7/11 Robert Millan : > When I ported pthread timers, I also ported them to NPTL at the same > time, but (obviously) couldn't test them at the time. This wasn't accurate. What I mean is that they were originally for NPTL/Linux, and I ported them to LT/kFreeBSD in two steps, leaving the "NPTL/k

Re: [call for testing] NPTL like pthread implementation for GNU/kFreeBSD

2013-07-11 Thread Robert Millan
2013/7/10 Petr Salinger : > As you might know, we are still using linuxthreads based > pthread implementation. > > I would like to ask you to test NPTL like pthread implementation. > Please find it for both kfreebsd-* at > > http://asdfasdf.debian.net/~salinger/eglibc.fbtl/ You're truly amazing Pe

[call for testing] NPTL like pthread implementation for GNU/kFreeBSD

2013-07-10 Thread Petr Salinger
Hi. As you might know, we are still using linuxthreads based pthread implementation. I would like to ask you to test NPTL like pthread implementation. Please find it for both kfreebsd-* at http://asdfasdf.debian.net/~salinger/eglibc.fbtl/ Cheers Petr -- To UNSUBSCRIBE, email