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

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



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 LT code:

http://lists.alioth.debian.org/pipermail/glibc-bsd-commits/2013-July/003201.html
http://lists.alioth.debian.org/pipermail/glibc-bsd-commits/2013-July/003202.html
http://lists.alioth.debian.org/pipermail/glibc-bsd-commits/2013-July/003203.html

I have been aware of #666730, but running kfreebsd-i386 with 64-bit kernel is not supported by us.

And later timer migration LT->FBTL:

http://lists.alioth.debian.org/pipermail/glibc-bsd-commits/2013-July/003288.html
http://lists.alioth.debian.org/pipermail/glibc-bsd-commits/2013-July/003292.html

Did you manage to do this without breaking ABI? Last time I worked on
linuxthreads, I recall our original ABI had some very annoying
constraints (I'm thinking on things like __kfreebsd_timer_id2ptr
kludge).

The __kfreebsd_timer_id2ptr() remains.

Petr


Reply to: