From nobody@FreeBSD.org  Tue Oct 17 02:53:18 2006
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 1A21B16A4F3
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 17 Oct 2006 02:53:18 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id B695443D46
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 17 Oct 2006 02:53:15 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.13.1/8.13.1) with ESMTP id k9H2rDCY059402
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 17 Oct 2006 02:53:13 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.13.1/8.13.1/Submit) id k9H2rD1V059400;
	Tue, 17 Oct 2006 02:53:13 GMT
	(envelope-from nobody)
Message-Id: <200610170253.k9H2rD1V059400@www.freebsd.org>
Date: Tue, 17 Oct 2006 02:53:13 GMT
From: Helmut Schellong<var@schellong.biz>
To: freebsd-gnats-submit@FreeBSD.org
Subject: A kernel with polling: the system freezes
X-Send-Pr-Version: www-3.0

>Number:         104484
>Category:       kern
>Synopsis:       [sched_ule] A kernel with polling: the system freezes
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Oct 17 03:00:35 GMT 2006
>Closed-Date:    Fri Nov 16 08:11:42 UTC 2007
>Last-Modified:  Fri Nov 16 08:11:42 UTC 2007
>Originator:     Helmut Schellong
>Release:        6.2 BETA2
>Organization:
>Environment:
Kernel with ULE and polling/HZ=1000
>Description:
Kernel with polling and HZ=1000, and ULE.
kern.polling.enable = 0.
No "polling" in rc.conf (ifconfig).
Driver sk0. Marvel GBit LAN.

Boot messages:
-----------------------------------------------------------
Loading configuration files.
Entropy harvesting: interrupts ethernet point_to_point $
-----------------------------------------------------------

The system freezes at '$'.
The word 'kickstart' does not appear.

If the original BETA2 kernel is bootet, the system does NOT hang.
After this boot, booting the kernel with polling built in, and
the system does NOT freeze.
Power OFF ... ON ... boot: The system hangs not.

One day later (three times/cycles) the system hangs again
with the polling kernel.
Hangs not with the original kernel.
And thereafter hangs not with the polling kernel.

And so on.

The original kernel repairs the boot process for one day.
Next day: freeze.
>How-To-Repeat:
Boot again next day.
>Fix:
First, using the original BETA2 kernel.
>Release-Note:
>Audit-Trail:

From: Kris Kennaway <kris@obsecurity.org>
To: Helmut Schellong <var@schellong.biz>
Cc: freebsd-gnats-submit@FreeBSD.org
Subject: Re: bin/104484: A kernel with polling: the system freezes
Date: Mon, 16 Oct 2006 23:16:30 -0400

 --GvXjxJ+pjyke8COw
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 
 On Tue, Oct 17, 2006 at 02:53:13AM +0000, Helmut Schellong wrote:
 
 > Kernel with ULE and polling/HZ=1000
 
 Don't use ULE, it's known to have problems.
 
 Kris
 
 --GvXjxJ+pjyke8COw
 Content-Type: application/pgp-signature
 Content-Disposition: inline
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.5 (FreeBSD)
 
 iD8DBQFFNEsOWry0BWjoQKURAj7XAKCgVkPhKt7yyUKqj7EilryHMWEUCQCdES4Q
 LQ6B+tmU4HBL2/qpyLjTDFM=
 =tVOQ
 -----END PGP SIGNATURE-----
 
 --GvXjxJ+pjyke8COw--
State-Changed-From-To: open->feedback 
State-Changed-By: linimon 
State-Changed-When: Wed Mar 14 22:25:58 UTC 2007 
State-Changed-Why:  
The ULE scheduler has been extensively upgraded in -CURRENT.  Does this 
problem still occur there? 


Responsible-Changed-From-To: freebsd-bugs->linimon 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Wed Mar 14 22:25:58 UTC 2007 
Responsible-Changed-Why:  

http://www.freebsd.org/cgi/query-pr.cgi?pr=104484 

From: Helmut Schellong <schellong@t-online.de>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: kern/104484: [sched_ule] A kernel with polling: the system freezes
Date: Thu, 15 Mar 2007 09:34:28 +0100

 At time I use 6.2-RELEASE only, from CD disc1+disc2.
 
 
 -- 
 Mit freundlichen Gren
 Helmut Schellong   var@schellong.biz
 www.schellong.de   www.schellong.com   www.schellong.biz
 http://www.schellong.de/c.htm
State-Changed-From-To: feedback->suspended 
State-Changed-By: linimon 
State-Changed-When: Thu Mar 15 12:37:46 UTC 2007 
State-Changed-Why:  
This was on 6.2-RELEASE.  Mark 'suspended' because the only known fix 
is to upgrade to ULE 2.0 in 7-CURRENT.  (The workaround is simply to 
revert to the 4BSD scheduler). 


Responsible-Changed-From-To: linimon->freebsd-bugs 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Thu Mar 15 12:37:46 UTC 2007 
Responsible-Changed-Why:  

http://www.freebsd.org/cgi/query-pr.cgi?pr=104484 
State-Changed-From-To: suspended->closed 
State-Changed-By: kmacy 
State-Changed-When: Fri Nov 16 08:11:16 UTC 2007 
State-Changed-Why:  

ULE is not supported in RELENG_6, please re-open if this is present in RELENG_7.  

http://www.freebsd.org/cgi/query-pr.cgi?pr=104484 
>Unformatted:
