From owner-freebsd-bugs@FreeBSD.ORG Sat Apr 3 02:00:24 2010 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DEF4F10656EF for ; Sat, 3 Apr 2010 02:00:23 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 7CDC58FC6A for ; Sat, 3 Apr 2010 02:00:21 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o3320LE0065346 for ; Sat, 3 Apr 2010 02:00:21 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o3320L7x065345; Sat, 3 Apr 2010 02:00:21 GMT (envelope-from gnats) Resent-Date: Sat, 3 Apr 2010 02:00:21 GMT Resent-Message-Id: <201004030200.o3320L7x065345@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Henry Grebler Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 742EC1065672 for ; Sat, 3 Apr 2010 01:50:12 +0000 (UTC) (envelope-from henrygrebler@optusnet.com.au) Received: from fallbackmx06.syd.optusnet.com.au (fallbackmx06.syd.optusnet.com.au [211.29.132.8]) by mx1.freebsd.org (Postfix) with ESMTP id 0F4AA8FC14 for ; Sat, 3 Apr 2010 01:50:11 +0000 (UTC) Received: from mail06.syd.optusnet.com.au (mail06.syd.optusnet.com.au [211.29.132.187]) by fallbackmx06.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id o32NTiBE009991 for ; Sat, 3 Apr 2010 10:29:44 +1100 Received: from optusnet.com.au (c122-107-224-80.mckinn3.vic.optusnet.com.au [122.107.224.80]) by mail06.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id o32NTe4n016700 for ; Sat, 3 Apr 2010 10:29:41 +1100 Message-Id: <201004022329.o32NTe4n016700@mail06.syd.optusnet.com.au> Date: Sat, 03 Apr 2010 10:29:41 +1100 From: Henry Grebler To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: conf/145311: loader.conf can cause boot hang X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Henry Grebler List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Apr 2010 02:00:24 -0000 >Number: 145311 >Category: conf >Synopsis: loader.conf can cause boot hang >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Apr 03 02:00:20 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Henry Grebler >Release: FreeBSD 8.0-RELEASE i386 >Organization: >Environment: System: FreeBSD freew.t-s-f.com.au 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:48:17 UTC 2009 root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: See also http://forums.freebsd.org/showthread.php?t=12850 I have a loader.conf file which causes a hang at boot time. I suspect a bug in the loader. When I try to boot, I get to: atkbdc0: at port 0x60,0x64 irq 1 pnpid PNP0303 on isa0 and then nothing, no matter how long I wait. I would expect to see this next: atkbd0: irq 1 on atkbdc0 I've tried all the choices on the loader menu including safe mode and single user, all with the same result. I'm running a standard kernel. >How-To-Repeat: The hang still occurs when loader.conf is reduced to: ukbd_load="YES" sem_load="YES" snd_ich_load="YES" # Intel ICH5 Each individual line by itself in loader.conf works! Further, this does not hang: ukbd_load="YES" sem_load="YES" >Fix: The problem can be completely avoided. Do not have those three line (in that order) in loader.conf. For GENERIC, the first 2 lines are redundant. However, loader hangs are particularly unpleasant. There is no simple fix. The machine must be rebooted from CD, the file system must be mounted, and it is necessary to perform some editing or moving/deleting/copying to be able to reboot. >Release-Note: >Audit-Trail: >Unformatted: