From owner-freebsd-hackers Mon Feb 25 14:59:12 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from hunkular.glarp.com (hunkular.glarp.com [199.117.25.251]) by hub.freebsd.org (Postfix) with ESMTP id A109D37B425; Mon, 25 Feb 2002 14:58:56 -0800 (PST) Received: from hunkular.glarp.com (localhost [127.0.0.1]) by hunkular.glarp.com (8.11.6/8.11.6) with ESMTP id g1PMwmR51082; Mon, 25 Feb 2002 15:58:48 -0700 (MST) (envelope-from huntting@hunkular.glarp.com) Message-Id: <200202252258.g1PMwmR51082@hunkular.glarp.com> To: Bakul Shah Cc: Terry Lambert , Julian Elischer , Michael Smith , "George V. Neville-Neil" , freebsd-hackers@FreeBSD.ORG Subject: Re: Kernel Debugging over the Ethernet? In-Reply-To: Your message of "Mon, 25 Feb 2002 10:21:08 PST." <200202251821.NAA13901@marlborough.cnchost.com> Date: Mon, 25 Feb 2002 15:58:48 -0700 From: Brad Huntting Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG >> 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