From owner-cvs-all@FreeBSD.ORG Wed Jul 7 16:06:19 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B1C716A4CE; Wed, 7 Jul 2004 16:06:19 +0000 (GMT) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D11843D3F; Wed, 7 Jul 2004 16:06:19 +0000 (GMT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (localhost [127.0.0.1]) by fledge.watson.org (8.12.11/8.12.11) with ESMTP id i67G5eTF038170; Wed, 7 Jul 2004 12:05:40 -0400 (EDT) (envelope-from robert@fledge.watson.org) Received: from localhost (robert@localhost)i67G5eDM038167; Wed, 7 Jul 2004 12:05:40 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Wed, 7 Jul 2004 12:05:40 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: John Baldwin In-Reply-To: <200407071136.31815.jhb@FreeBSD.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Jul 2004 16:06:19 -0000 On Wed, 7 Jul 2004, John Baldwin wrote: > On Tuesday 06 July 2004 01:57 am, Robert Watson wrote: > > rwatson 2004-07-06 05:57:30 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/kern sched_ule.c > > Log: > > Temporarily disable preemption in SCHED_ULE due to reported panics and > > hangs due to recent preemption changes. This change appears to remove > > the panic that I was running into, but at the cost of increasing > > ithread scheduling latency, and as such is a temporary band-aid until > > jhb has a chance to resolve the ule<->preemption interaction that is > > the source of the problem. If it doesn't fix the problem for others-- > > sorry! > > It it just broken on SMP? I actually did the commit from a UP > preemption kernel using SCHED_ULE from within X11 with KDE, etc. > running. I was only able to reproduce this with an SMP-enabled kernel; however, the reports on -current were unclear and I didn't follow up on each one. Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Principal Research Scientist, McAfee Research