Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Feb 2002 15:58:48 -0700
From:      Brad Huntting <huntting@hunkular.glarp.com>
To:        Bakul Shah <bakul@bitblocks.com>
Cc:        Terry Lambert <tlambert2@mindspring.com>, Julian Elischer <julian@elischer.org>, Michael Smith <msmith@FreeBSD.ORG>, "George V. Neville-Neil" <gnn@neville-neil.com>, freebsd-hackers@FreeBSD.ORG
Subject:   Re: Kernel Debugging over the Ethernet? 
Message-ID:  <200202252258.g1PMwmR51082@hunkular.glarp.com>
In-Reply-To: Your message of "Mon, 25 Feb 2002 10:21:08 PST." <200202251821.NAA13901@marlborough.cnchost.com> 

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

>> IP is so you can make it through a cisco, etc. to another
>> routable segment.

> Oh I know that; but the cost of that convenience seems high.

> For us, with a lab full of test machines (used for simulating
> and testing various IP network clouds) a non-IP solution was
> preferable.

> But I can see that for other situations (such as debugging a
> machine colocated at your ISP, or debugging kernels in the
> field (ouch!)) our solution is far from ideal.  Still, adding
> a separate tcp/ip stack just for debugging (as someone seemed
> to suggest) seems excessive.

You probably meant to say "udp/ip stack", no? While this is easier
than tcp, it's still expensive in that you have to cooperate with
applications which use IP.

However, such a mechanism (kernel debugging integrated into the
UDP/IP code) could also support things like SNMP directly to the
kernel.  Without involving user process scheduling, kernel-snmp
could be very useful for remote management of machines who's
resources are so overloaded that remote login is no longer possible.
Invariably these are the times you really wish you could run
"netstat", "ps", "vmstat" etc but you cant even get a prompt from
the console.


brad

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




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