Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Oct 2006 17:53:44 +0400
From:      Ruslan Ermilov <ru@freebsd.org>
To:        Nuno Antunes <nuno.antunes@gmail.com>
Cc:        freebsd-current@freebsd.org, Ivan Voras <ivoras@fer.hr>
Subject:   Re: KSE, libpthread & libthr: almost newbie question
Message-ID:  <20061027135344.GB1354@rambler-co.ru>
In-Reply-To: <262949390610270643i3ce7e9f6k35862587ac546d52@mail.gmail.com>
References:  <917908193.20061027102647@serebryakov.spb.ru> <ehshjl$dsp$1@sea.gmane.org> <20061027094922.GC6613@rambler-co.ru> <262949390610270643i3ce7e9f6k35862587ac546d52@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--4bRzO86E/ozDv8r1
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Oct 27, 2006 at 02:43:21PM +0100, Nuno Antunes wrote:
> On 10/27/06, Ruslan Ermilov <ru@freebsd.org> wrote:
> >KSE =3D=3D N:M threading
> >
> >A 1:1 threading (libthr) is much simpler than N:M threading (libpthread),
> >and thus doesn't require KSE support in the kernel; see kse(2) manpage
> >for details.  Without the KSE option in the kernel, all kse(2) syscalls
> >will return EOPNOTSUPP, and a lot of code becomes redundant.
> >
>=20
> IIRC, I can even remember libpthread being originaly named libkse.
>=20
It's still named libkse on sparc64 and sun4v.


Cheers,
--=20
Ruslan Ermilov
ru@FreeBSD.org
FreeBSD committer

--4bRzO86E/ozDv8r1
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (FreeBSD)

iD8DBQFFQg9oqRfpzJluFF4RAnm2AJ45J/leyKrPIhOuOosMH5VwIn4TCgCeOjUp
Msmo4ZsH9vSarx04A9Qz3Lk=
=crJw
-----END PGP SIGNATURE-----

--4bRzO86E/ozDv8r1--



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