cvs commit: src/sys/amd64/amd64 machdep.c trap.c vm_machdep.c src/sys/amd64/conf DEFAULTS src/sys/amd64/linux32 linux32_sysvec.c src/sys/arm/arm trap.c src/sys/arm/conf AVILA src/sys/arm/xscale/i8134x crb_machdep.c src/sys/compat/freebsd32 ...

John Baldwin jhb at freebsd.org
Wed Mar 12 15:24:08 UTC 2008


On Wednesday 12 March 2008 06:12:02 am Jeff Roberson wrote:
> jeff        2008-03-12 10:12:02 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:
>   ...
>   Log:
>   Remove kernel support for M:N threading.
>   
>   While the KSE project was quite successful in bringing threading to
>   FreeBSD, the M:N approach taken by the kse library was never developed
>   to its full potential.  Backwards compatibility will be provided via
>   libmap.conf for dynamically linked binaries and static binaries will
>   be broken.

While I don't disagree with the change, it might have been nice to have 
pre-announced the axeing first.  Even with Alpha (which probably had more 
support and which was discussed in person at BSDCan with a lot of developers) 
having the removal not actually discussed on the lists at all resulted in 
some bumps that could have been easily avoided with a bit more patience on my 
part.

-- 
John Baldwin


More information about the cvs-all mailing list