Subject: Re: ptrace(2) + nathanw_sa LWPs
To: Jason R Thorpe <>
From: Bill Sommerfeld <>
List: tech-kern
Date: 12/08/2001 11:02:52
I agree that making the interface stateless would be a good thing.

A few loose ends:

 - How does the debugger identify *which* LWP took the signal which
stopped the child?  What about "simultaneous" faults -- i.e., multiple
LWP's take faults before the non-faulting LWPs are suspended?

 - How does the debugger enumerate the set of LWP's in the process?

 - One thing to consider would be a mode (for single-stepping) where
an LWP of interest is allowed to run (briefly) while other LWP's in
the same process are left suspended.

						- Bill