Subject: Re: lwp_emuldata
To: Emmanuel Dreyfus <manu@netbsd.org>
From: Bill Studenmund <wrstuden@netbsd.org>
List: tech-kern
Date: 12/11/2003 09:57:55
--SxgehGEc6vB0cZwN
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Dec 11, 2003 at 10:27:29AM +0000, Emmanuel Dreyfus wrote:
> Within a task, each thread also has a kernel port, which is used to perfo=
rm
> thread specific operations. You can use that to read and write a thread's
> register, or to stop and unstop it remotely. gdb makes intesnive use of
> that, but a program can also use it internally, for instance to suspend a=
nd=20
> resume a given thread.

Is Mach using the same kind of SA thread structure we are? If not, how are=
=20
you coordinating mapping their threading model (and pthreads library) on=20
to our kernel?

Take care,

Bill

--SxgehGEc6vB0cZwN
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (NetBSD)

iD8DBQE/2LAjWz+3JHUci9cRAq9TAJ0eV5CRhP49mZpKreI7TAAEzc2yNACfSJ6I
xwNNYealCULzSKtcu1u50RI=
=sZa/
-----END PGP SIGNATURE-----

--SxgehGEc6vB0cZwN--