https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196542
--- Comment #17 from John Baldwin <[email protected]> --- 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. _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-bugs To unsubscribe, send any mail to "[email protected]"
