From owner-freebsd-current Thu Aug 16 8:29:26 2001 Delivered-To: freebsd-current@freebsd.org Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by hub.freebsd.org (Postfix) with ESMTP id 5717537B40F for ; Thu, 16 Aug 2001 08:29:22 -0700 (PDT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (robert@fledge.pr.watson.org [192.0.2.3]) by fledge.watson.org (8.11.4/8.11.4) with SMTP id f7GFTBf85121; Thu, 16 Aug 2001 11:29:11 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Thu, 16 Aug 2001 11:29:11 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Julian Elischer Cc: current@freebsd.org Subject: Re: Kernel stack hogs list available In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Wed, 15 Aug 2001, Julian Elischer wrote: > I ported the code to allow gcc to report functions that use too much > of our 3.4KB kernel stacks. Julian, This is way cool stuff. I assume these are done based on i386 stack frame layouts? Running on other platforms will result in different alignment (minor issue, as most of the time it will just be a few bytes here or there), and some different code (specifically, alpha/, ia64/, etc). Together with functional cross-compiling, this could be a very useful tool indeed. Perhaps someone on the alpha side could do the same test run on that platform? Robert N M Watson FreeBSD Core Team, TrustedBSD Project robert@fledge.watson.org NAI Labs, Safeport Network Services To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message