Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Apr 2008 15:44:20 -0400
From:      John Baldwin <jhb@freebsd.org>
To:        d@delphij.net
Cc:        Gavin Atkinson <gavin@freebsd.org>, FreeBSD Stable <freebsd-stable@freebsd.org>
Subject:   Re: What does system do after "Uptime: "?
Message-ID:  <200804301544.20802.jhb@freebsd.org>
In-Reply-To: <4818BF27.2080209@delphij.net>
References:  <481560AC.90109@delphij.net> <1209376409.59233.14.camel@buffy.york.ac.uk> <4818BF27.2080209@delphij.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday 30 April 2008 02:49:11 pm Xin LI wrote:
> Gavin Atkinson wrote:
> | On Sun, 2008-04-27 at 22:29 -0700, Xin LI wrote:
> |> Hi,
> |>
> |> Just wonder what the system would do after Uptime: during reboot?  Will
> |> there be any callbacks be called?  I have received some report regarding
> |> hangs after this, and IIRC the only operation is to IPI BSP to do reboot?
> |
> | Several callbacks are called after that message.  Anything that
> | registers with the shutdown_post_sync or shutdown_final event handler,
> | for example, and the dump routine if you are using "reboot -d".
> |
> | Before trying to diagnose this, however, make sure you are running with
> | sys/dev/usb/ehci_pci.c 1.30 (which has also been MFC'd to 6/7), as that
> | seems to have been the cause of most of the recently reported "hangs
> | after printing uptime" PRs.
> 
> I see...  It seems that this is the culprit.
> 
> To John: Do you think it's worthy to make this an errata to the
> supported RELENG_6_X and RELENG_7_0 branches?

If someone wants to push re@ to do that they can, but my experience with 
getting re@ to actually get errata fixes has me skeptical (I think I had 
patches for about 6 or 7 panics or kernel deadlocks for 6.2 that never got 
pushed as errata patches).

-- 
John Baldwin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200804301544.20802.jhb>