From owner-cvs-src@FreeBSD.ORG Wed Jun 13 18:50:00 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8DA6416A469; Wed, 13 Jun 2007 18:50:00 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from mail06.syd.optusnet.com.au (mail06.syd.optusnet.com.au [211.29.132.187]) by mx1.freebsd.org (Postfix) with ESMTP id 0E10813C45E; Wed, 13 Jun 2007 18:49:59 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from besplex.bde.org (c220-239-235-248.carlnfd3.nsw.optusnet.com.au [220.239.235.248]) by mail06.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id l5DInrRo028390 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 14 Jun 2007 04:49:58 +1000 Date: Thu, 14 Jun 2007 04:49:56 +1000 (EST) From: Bruce Evans X-X-Sender: bde@besplex.bde.org To: Kip Macy In-Reply-To: Message-ID: <20070614043846.T27413@besplex.bde.org> References: <200706130617.l5D6HncF038605@repoman.freebsd.org> <20070613184656.N25269@delplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, cvs-all@freebsd.org, src-committers@freebsd.org, Bruce Evans , Bruce Evans Subject: Re: cvs commit: src/sys/libkern mcount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2007 18:50:00 -0000 On Wed, 13 Jun 2007, Kip Macy wrote: > - Original message - > No. It's unlikely that you even configure profiling. Bruce > > ROTFL. In that case what does 'config -pp' do? And why did it print > something to the effect of "profiling configured" on the console? And > why did the hang go away when I re-built without '-pp'? It's unlikely because 0.01% of users configure kernel profiling and you didn't report configuring it. Profiling doesn't hang for me, but I use uncommitted fixes for locking, and only use it on amd64 and i386, and haven't tried it under SMP lately. Profiling never worked right for SMP and hangs are one possibility for it not working. -pp is only supported for amd64 and i386. I only tried it lately to see if gcc-4.2 broke it. gcc-4.2 certainly broke -pp, but AFAIK not in a way that causes additional hangs or breaks -p. Bruce