The default configuration of genkernel(3.4.0-r1) with gentoo-sources(2.6.17-r5) use CONFIG_HPET_RTC_IRQ=y. The /dev/rtc that is created with this option isn't compatible with VMware and may result in clock skew in the virtual machines. Changing this to "# CONFIG_HPET_RTC_IRQ is not set" will result in a /dev/rtc that is compatible with VMware. The VMware-ebuild should check to make sure CONFIG_HPET_RTC_IRQ is disabled. Maybe (re-)evaluate if the current default value is correct? If you let me know what behaviour you want I can make some patch(es).
This sounds more like a genkernel question than a vmware question. Passing it over to them for a look... 5:)
It really helps when you have the same guy on both sides. ;] Anyway, this is already changed in CVS for genkernel 3.4.1 for x86 and is now fixed for amd64, too.
Thanks Chris!
Fixed in 3.4.2