From owner-freebsd-current@FreeBSD.ORG Mon Oct 11 07:42:29 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6004816A4CE for ; Mon, 11 Oct 2004 07:42:29 +0000 (GMT) Received: from mail11.syd.optusnet.com.au (mail11.syd.optusnet.com.au [211.29.132.192]) by mx1.FreeBSD.org (Postfix) with ESMTP id B70E643D49 for ; Mon, 11 Oct 2004 07:42:28 +0000 (GMT) (envelope-from PeterJeremy@optushome.com.au) Received: from cirb503493.alcatel.com.au (c211-30-75-229.belrs2.nsw.optusnet.com.au [211.30.75.229]) i9B7gLlA009144 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Mon, 11 Oct 2004 17:42:21 +1000 Received: from cirb503493.alcatel.com.au (localhost.alcatel.com.au [127.0.0.1])i9B7gKxP039342; Mon, 11 Oct 2004 17:42:20 +1000 (EST) (envelope-from pjeremy@cirb503493.alcatel.com.au) Received: (from pjeremy@localhost)i9B7gKk1039341; Mon, 11 Oct 2004 17:42:20 +1000 (EST) (envelope-from pjeremy) Date: Mon, 11 Oct 2004 17:42:20 +1000 From: Peter Jeremy To: current@freebsd.org Message-ID: <20041011074219.GA39251@cirb503493.alcatel.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2i cc: Andrew Li Subject: HP DL380 hangs on reboot X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 07:42:29 -0000 I have an HP DL380 running 5.3 and it will not reboot from multi-user mode - it hangs after printing "Rebooting..." and needs to be power- cycled (since there's no reset button). This doesn't happen with 4.10 or in single-user mode. ACPI and BROKEN_KEYBOARD_RESET make no difference. Adding some printf's in the shutdown sequence shows that the code is getting to the keyboard reset or invltlb() correctly. The big difference between 4.10 and 5.3 is ACPI - but disabling it doesn't have any effect. Does anyone have any ideas for where to search next? Working through /etc/rc.d would be a long and painful process since the POST takes a couple of minutes. BTW, would someone like to either explain or provide a pointer to how zeroing the page table and wiping the TLB resets a PC. I would have expected the CPU to wedge when it can't access memory (it can't take an exception because it can't save the state or fetch the exception descriptor). -- Peter Jeremy