From owner-freebsd-current@FreeBSD.ORG Mon Jun 21 22:32:56 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 4602E16A4CE for ; Mon, 21 Jun 2004 22:32:56 +0000 (GMT) Received: from gw.catspoiler.org (217-ip-163.nccn.net [209.79.217.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id BFC7343D1D for ; Mon, 21 Jun 2004 22:32:55 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.12.11/8.12.11) with ESMTP id i5LMWgTj049584; Mon, 21 Jun 2004 15:32:45 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <200406212232.i5LMWgTj049584@gw.catspoiler.org> Date: Mon, 21 Jun 2004 15:32:42 -0700 (PDT) From: Don Lewis To: nakal@web.de In-Reply-To: <200406100826.i5A8Q0Gt018740@gw.catspoiler.org> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii cc: freebsd-current@FreeBSD.org Subject: Re: hang after "Shutting down ACPI" 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, 21 Jun 2004 22:32:56 -0000 On 10 Jun, Don Lewis wrote: > On 8 Jun, Martin wrote: >> Am Tue, den 08.06.2004 schrieb Don Lewis um 0:54: >>> I just upgraded my Thinkpad R40 to a few hour old version of -CURRENT >>> from something a few weeks older. Now when I reboot, the machine hangs >>> after printing "Shutting down ACPI" and I have to resort to the power >>> button. In an interesting twist, "shutdown -p" works properly. >> >> On my R40 I've had CURRENT from June 3rd and shutdown -p and reboot didn't >> work properly. >> >> I wanted to confirm your bug report here, but after cvsup (a few hours ago) >> everything seems to be OK again. > > I just cvsup'ed and I'm still having the same problem. I tossed in a > bunch of debugging printf's and tracked it down to this > bus_teardown_intr() call in AcpiOsRemoveInterruptHandler(): > > bus_teardown_intr(sc->acpi_dev, sc->acpi_irq, sc->acpi_irq_handle); I updated to the latest -CURRENT over the weekend and this problem appears to be fixed now.