Re: gnumach debugger advice

2018-02-15 Thread Brent W. Baccala
On Sun, Feb 11, 2018 at 4:42 AM, Samuel Thibault wrote: > Brent W. Baccala, on dim. 11 févr. 2018 01:23:10 -0500, wrote: > > So how can I figure out where in processor_set_tasks() (or its > subroutines) > > that the kernel has blocked? > > show all tasks > > Should give you the list of tasks, the

Re: gnumach debugger advice

2018-02-11 Thread Samuel Thibault
Brent W. Baccala, on dim. 11 févr. 2018 01:23:10 -0500, wrote: > So how can I figure out where in processor_set_tasks() (or its subroutines) > that the kernel has blocked? show all tasks Should give you the list of tasks, then show task $task123 shows the list of threads, then trace/t $task123

gnumach debugger advice

2018-02-10 Thread Brent W. Baccala
Hi - Can anybody advice me how to use the gnumach debugger for a particular case? I've got a subhurd's proc server that is blocked in the kernel RPC processor_set_tasks(). That thread is holding a global lock in the proc server and locking up the program while waiting for the RPC to return, whic