Trim some spaces to record correct commit message for the r301278.

Reduce number of iterations used for calibrating ICR read loop.  The
new number of iteration still gives the same ICR latency as before,
tested on Intel SandyBridge and Haswell machines, and on AMD.  But it
significantly reduces the unneeded pause on boot in some VMs, from ~10
secs to less then 1 sec.  It was reported to occur in bhyve on AMD
host.

Reported and tested by:	avg
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
This commit is contained in:
Konstantin Belousov 2016-06-03 18:23:45 +00:00
parent fcc1d8c9eb
commit 0bf716e988

View File

@ -706,7 +706,7 @@ native_lapic_setup(int boot)
lapic_write32(LAPIC_LVT_CMCI, lvt_mode(la, APIC_LVT_CMCI, lapic_write32(LAPIC_LVT_CMCI, lvt_mode(la, APIC_LVT_CMCI,
lapic_read32(LAPIC_LVT_CMCI))); lapic_read32(LAPIC_LVT_CMCI)));
} }
intr_restore(saveintr); intr_restore(saveintr);
} }
@ -1725,7 +1725,7 @@ static void
apic_setup_local(void *dummy __unused) apic_setup_local(void *dummy __unused)
{ {
int retval; int retval;
if (best_enum == NULL) if (best_enum == NULL)
return; return;