Re: Hurd server introspection and tracing

2014-10-26 Thread Ludovic Courtès
Hi, Justus Winter <4win...@informatik.uni-hamburg.de> skribis: > * I use Machs `Inherited Ports' mechanism to install a receive right > at a well-known location to serve introspection requests. This is > by choice orthogonal to the usual mechanism used in the Hurd, as I > want it to be as

Re: Hurd server introspection and tracing

2014-10-25 Thread Richard Braun
On Sat, Oct 25, 2014 at 05:17:34PM +0200, Justus Winter wrote: > I'm not sure. I thought it was a clever idea, so that diagnostic > tools won't get blocked forever. If there is a better alternative > please let me know. It's hard to say, but on the other hand it's an entirely different problem.

Re: Hurd server introspection and tracing

2014-10-25 Thread Justus Winter
Quoting Richard Braun (2014-10-25 17:07:11) > On Sat, Oct 25, 2014 at 04:57:18PM +0200, Justus Winter wrote: > > No, I was referring to these two new functions: > > > > /* Label BUCKET with LABEL. */ > > void ports_label_bucket (struct port_bucket *bucket, const char *label); > > > > /* Label CL

Re: Hurd server introspection and tracing

2014-10-25 Thread Richard Braun
On Sat, Oct 25, 2014 at 04:57:18PM +0200, Justus Winter wrote: > No, I was referring to these two new functions: > > /* Label BUCKET with LABEL. */ > void ports_label_bucket (struct port_bucket *bucket, const char *label); > > /* Label CLASS with LABEL. Use DEBUG_INFO to format human-readable >

Re: Hurd server introspection and tracing

2014-10-25 Thread Justus Winter
Quoting Richard Braun (2014-10-25 16:01:35) > On Thu, Oct 23, 2014 at 05:16:38PM +0200, Justus Winter wrote: > > this patch series adds introspection and tracing facilities to the > > Hurd servers using libports. This isn't ready yet, but I'd like to > > give everyone a chance to complain early on

Re: Hurd server introspection and tracing

2014-10-25 Thread Richard Braun
On Thu, Oct 23, 2014 at 05:16:38PM +0200, Justus Winter wrote: > this patch series adds introspection and tracing facilities to the > Hurd servers using libports. This isn't ready yet, but I'd like to > give everyone a chance to complain early on. Some notes: > > * I use Machs `Inherited Ports'

Hurd server introspection and tracing

2014-10-23 Thread Justus Winter
Hello :) this patch series adds introspection and tracing facilities to the Hurd servers using libports. This isn't ready yet, but I'd like to give everyone a chance to complain early on. Some notes: * I use Machs `Inherited Ports' mechanism to install a receive right at a well-known location