Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Jan 2015 13:48:06 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-bugs@FreeBSD.org
Subject:   [Bug 196542] System stops booting with "ACPI APIC Table: <INTEL  DENLOW>"
Message-ID:  <bug-196542-8-nN6dZcodHd@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-196542-8@https.bugs.freebsd.org/bugzilla/>
References:  <bug-196542-8@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196542

--- Comment #17 from John Baldwin <jhb@FreeBSD.org> ---
To be clear, it is hanging in the DELAY() and not in the call to
lapic_ipi_raw() to send the first startup IPI?  (That is, your printfs are
before the line in question, not after?)

Making the delay longer would seem to contradict that as if it was going to
hang in DELAY() it would seem to hang for a long delay the same as a short one
(DELAY just spins on the TSC).

The 10 millisecond wait there is what is specified in the original Intel SMP
spec as the appropriate delay between INIT and STARTUP.  Also, if you are
hanging in the DELAY, then ICR has cleared just fine.  Perhaps post a diff of
your changes to mp_machdep.c just so I can be clear on where the logging has
been added?

Thanks.

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-196542-8-nN6dZcodHd>