Kernel clock for 6-STABLE runs at 1/2 speed in VMware 5.0 - WORKAROUND FOUND

Ed ed at edslocomb.com
Thu Nov 17 04:57:24 PST 2005


After noticing the problem went away in Safe Mode, and then figuring out 
what Safe Mode actually does*, I've worked around the problem by disabling 
the APIC device, which, I gather, forces FreeBSD to use the old-fashioned 
IRQ timers.  This fix will not work if you want to run an SMP kernel in 
VMWare, I suppose, but I imagine there aren't too many people doing such a 
thing.  Anyhoo:

In /boot/loader.conf , add:

hint.apic.0.disabled=1


* All currently available documentation for FreeBSD Safe Mode, for those who 
are interested, is apparently located here:
       grep -A11 'bootsafekey @' /boot/beastie.4th 



More information about the freebsd-stable mailing list