Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Mar 2008 11:23:12 -0400
From:      John Baldwin <jhb@freebsd.org>
To:        Jeff Roberson <jeff@freebsd.org>
Cc:        cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org
Subject:   Re: 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 ...
Message-ID:  <200803121123.12620.jhb@freebsd.org>
In-Reply-To: <200803121012.m2CAC24p033661@repoman.freebsd.org>
References:  <200803121012.m2CAC24p033661@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200803121123.12620.jhb>