From owner-freebsd-current@FreeBSD.ORG Wed Jul 18 22:58:28 2007 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3031516A401 for ; Wed, 18 Jul 2007 22:58:28 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by mx1.freebsd.org (Postfix) with ESMTP id B679613C4B4 for ; Wed, 18 Jul 2007 22:58:27 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: by ug-out-1314.google.com with SMTP id o4so468185uge for ; Wed, 18 Jul 2007 15:58:26 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:reply-to:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding:sender; b=F8wQ3G9tIaNmTCJDOfNGJFpf+0kcpZI85IbEO5SN2hgc2aZEWLMe2DkclwQjT20zV9M6AUEFQtApM0xaaoq6PpqC7m2lJcGMxSvYw8twtMn95a8XnDqR5wGKGfkgnKAM6lHrvFE1nRKhdMP9tsmAqsF9sW7UIcjX5pBKyqz033M= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:reply-to:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding:sender; b=BOT6W1m1sHVXELRKrhzESqDmtIrFUpYA6XZJjXorZ0EXd5viKUsGQD18up41VdQcFQxKtXUAPJNhB8Lx6uMm3v7XIHoCPe8a/H/CwBuzhjwzIA113ujkyxNTwXnT9vKboKdCM94oRU+9RljIEpFeqEc5HUbdL3LHC6yBX4oONys= Received: by 10.66.232.10 with SMTP id e10mr664456ugh.1184799506684; Wed, 18 Jul 2007 15:58:26 -0700 (PDT) Received: from ?151.75.252.155? ( [151.75.252.155]) by mx.google.com with ESMTPS id y7sm6147236ugc.2007.07.18.15.58.25 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 18 Jul 2007 15:58:26 -0700 (PDT) Message-ID: <469E9AE4.6050007@FreeBSD.org> Date: Thu, 19 Jul 2007 00:57:40 +0200 From: Attilio Rao User-Agent: Thunderbird 1.5 (X11/20060526) MIME-Version: 1.0 To: Rene Ladan References: <20070716233030.D92541@10.0.0.1> <469E83F8.3090103@gmail.com> <20070718142649.Y561@10.0.0.1> <469E897B.7080100@gmail.com> In-Reply-To: <469E897B.7080100@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: Attilio Rao Cc: Jeff Roberson , current@freebsd.org Subject: Re: ULE/SCHED_SMP diff for 7.0 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: attilio@FreeBSD.org List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jul 2007 22:58:28 -0000 Rene Ladan wrote: > Jeff Roberson schreef: >> On Wed, 18 Jul 2007, Rene Ladan wrote: >> >>> Jeff Roberson schreef: >>>> http://people.freebsd.org/~jeff/ule.diff >>>> >>>> This patch is scheduled for inclusion in 7.0. I would like anyone who >>>> cares to run it to validate that it does not create any stability or >>>> performance regression over the existing ULE. This patch replaces ULE >>>> with SCHED_SMP, which will now no longer exist as a seperate fork of >>>> ULE. >>> [..] >>> >>> I cvsupped this evening at 19:34 UTC. The new ULE scheduler works fine >>> in single-user mode (it survives "make kernel"), but when I go to >>> multi-user mode I get a "sched_add: trying to run inhibited thread" >>> panic (2 vmcores lost due to fsck :( ) >> Can you get me a backtrace? You can enable KDB and DDB in your kernel >> along with INVARIANTS. Just type 'tr' and record the function names >> > > I found a file #165060 in /var/lost+found . kgdb didn't eat it, but strings > could still extract the attached backtrace. In case you want to recompile > the kernel, it is compiled with -O1 -pipe -march=prescott > -fno-strict-aliasing Are you using libkse? I think this problem is linked to other KSE locking issue we are currently experiencing and that I'm trying to fix (a little bit time constrained now). Attilio