Date: Tue, 26 Nov 2002 09:36:50 -0800 (PST) From: John Baldwin <jhb@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 21540 for review Message-ID: <200211261736.gAQHaohQ090569@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=21540 Change 21540 by jhb@jhb_laptop on 2002/11/26 09:36:07 Ok, we need the INIT IPI's, too. Checking my ia32 books a bit more closely, the INIT IPI's would seem to be required. I don't know why we are having problems with some of the P4 SMP systems though. Affected files ... .. //depot/projects/smpng/sys/i386/i386/mp_machdep.c#32 edit Differences ... ==== //depot/projects/smpng/sys/i386/i386/mp_machdep.c#32 (text+ko) ==== @@ -2155,7 +2155,6 @@ /* do an INIT IPI: assert RESET */ icr_lo = lapic.icr_lo & APIC_ICRLO_RESV_MASK; -#if 0 lapic.icr_lo = icr_lo | 0x0000c500; /* wait for pending status end */ @@ -2169,7 +2168,6 @@ u_sleep(10000); /* wait ~10mS */ while (lapic.icr_lo & APIC_DELSTAT_MASK) /* spin */ ; -#endif /* * next we do a STARTUP IPI: the previous INIT IPI might still be To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200211261736.gAQHaohQ090569>